Angular Developer
- Integrate data from various back-end services and databases
- Gather and refine specifications and requirements based on technical needs
- Create and maintain software documentation
- Stay plugged into emerging technologies/industry trends and apply them into operations and activities
What are we looking for in the Ideal Candidate?
- Proficient in creating Web (Responsive) applications using Angular 8+, AngularJS/ React JS, JavaScript, JQuery.
- Experience developing/consuming REST APIs
- Knowledge of multiple back-end languages (e.g. Python) and JavaScript frameworks (e.g. Node.js)
- Familiarity with databases (e.g.MSSQL, MySQL), and UI/UX design
- Hands-on experience with code versioning systems like Git, SVN.
- A clear understanding of client requirements & design specifications
- Aggressive problem diagnosis and creative problem-solving skills
- Ability to work and thrive in a fast-paced environment, learn rapidly, and master diverse web technologies and techniques.
Attributes:
- Team player, Positive Attitude
- Proven ability to work well with others in a fast-paced, iterative product definition and development environment.
- Able to work independently with little direct supervision and take initiative and willing to mentor and solve problems
About E-commerce and ERP solutions are their primary. (CS1)
Similar jobs
About Hexr Factory :
We are always exploring the possibilities to bridge the physical and digital worlds. We design and build Metaverse & Digital twin technologies for the future of industry and entertainment.
Project Role: Full-Stack Developer
Project Role Description :
The primary focus will be the development of all core engines, designing back-end components, and integrating data storage, and ensuring high performance and responsiveness to requests from the front end. You will also be responsible for integrating the front-end elements built by your co-workers/Third-Party into the application.
Work Experience :1 - 4 years
Work location: Chennai
Must-Have Skills: JavaScript, C / C++, Rust, Node.js,
Key Responsibilities:
- Extensive experience building services using these technologies (Nodejs, Microservices )
- Extensive knowledge of web technologies like ReactJS, Javascript, and Typescript.
- Should have worked on ReactJS class-based and functional concepts.
- Experience writing REST APIs or GraphQL APIs
- Knowledge of modern authorization mechanisms, such as OAuth2, OIDC, and SAML.
- Knowledge of front-end technologies such as HTML5 and CSS3.
- Good hands-on experience with cloud technologies AWS/Azure
- Should have a good understanding of CICD pipeline practices, CICD, etc.
- Excellent engineering practices - code quality, performance tuning, operational excellence, etc
- Advanced working SQL and NoSQL knowledge and experience working with relational and non-relational databases
- Strong analytic skills related to working with unstructured datasets.
- Experience supporting and working with cross-functional teams in a dynamic environment.
- Experience in user authentication and authorization between multiple systems, servers, and environments
- Proficient in microservices, API gateway, Containerization, and implementation of the same
- In-depth understanding of concurrency, synchronization & memory usage
- Deployment and build experience on cloud platforms are preferred
- Maintain, improve, and refactor product and test code base
- Evaluate, prototype, and implement technical solutions for modern real word business problems
- Ability to dig deep into the code to deliver a highly optimized & performant product
Educational Qualifications :
Any Bachelor's or Master's Degree in Mathematics / Commerce / Computer Science / Electronics / Electrical / Mechanical Engineering with a consistently high academic track record.
Skills Required :
- Strong proficiency in JavaScript, including DOM manipulation and the JavaScript object model.
- Basic 3D technologies such as WebGL, Three.js, etc.
- Deep understanding of REST principles and experience working with HTTP REST/JSON.
- Ability to create GraphQL Schemas
- Proficient understanding of code versioning tools, such as Git.
- Passionate about new technology and innovation.
- Understanding the nature of asynchronous programming and its quirks and workarounds
- Excellent verbal and written communication skills
Responsibilities and Duties
- Integrate front-end application with the application business layer.
- Stick to established coding standards and group procedures individually and in teams
- Develop a flexible and well-structured front-end architecture, along with the APIs to support it
- Ensure the technical feasibility of UI/UX designs
- Optimize application for maximum speed and scalability
- Coordinate with Interface Design Architects for meeting accessibility standards at the code level
- Ensure design consistency with client's development standards and guidelines
- Design and build UIs on any server platform in a team environment
- Strong experience of Angular 2+ and above along with other technologies like HTML5, CSS, jQuery, AJAX with good knowledge of ECMA Scripts.
- Strong knowledge of JS Fundamentals.
- Design & development of Angular applications as per desired specifications, along with experience in frameworks/libraries like jQuery, Bootstrap, Typescript etc.
- Architecture design, development, testing and maintenance of Web Apps, Implementation based on Angular Application MVC Patterns.
- Own end to end product modules/features (from the requirement to going live)- Design & code review, troubleshoot & help team members on issues.
- Gather requirements by interacting directly with the end-users.
- Research on open source framework/technology required for developing the feature/application.
We are looking for a Front end Engineer with at least 1 year of experience. with a fast-moving organisation based out of Mumbai, India.
Skills Required:-
- java script
- React
- React native
- Knowledge of Angular, HTML/CSS3 is a plus
Roles and Responsibilities:-
- Develop new user-facing features.
- Defining Architecture & Flow for the enterprise-level project
- Writing reusable code and libraries for future use.
- Ability to write clean code with proper comments
- Ensure the technical feasibility of UI/UX designs.
- Optimise application for maximum speed and scalability.
- Integrating API's
- Excellent Debugging Skills
- Great Problem-Solving Skills
- knowledge of best practices in javascript framework and the ability to implement it
- Helping others if they got stuck with any problem
Builds reusable components and front-end libraries for future use.
Experience with popular React.js workflows (such as Flux or Redux).
Familiarity with RESTful APIs.
The Engineer Manager will work with a team of Engineers, Product Owners, and other stakeholders to create and develop engaging student experiences. The successful candidate will have had responsibilities in development of modern, responsive web-based interfaces, a strong eye for detail, and has contributed in defining user experiences and engineering those experiences, as well, leveraging technologies such as CSS, React, Angular, JavaScript/Typescript and HTML5.
Primary Responsibilities:
- Manage a team of software engineers to architect, design, build and test enterprise software applications.
- Ensure that the Kaplan software development lifecycle processes are followed, and where appropriate contribute to improvement of those processes.
- Participate in backend engineering technology architecture discussions for product development and advocate better backend development practices (CI, testing, operational efficiency, etc.)
- Work with the Executive Director, other development managers, and diverse teams including business analysts, database and UI specialists, and offshore developers in order to get work done efficiently.
- Work with appropriate technology teams including the offshore team in analysis, troubleshooting, communication, and prioritization of system-related issues.
- Grow the technical expertise of your team around quality, scalability, performance, and fault tolerance using state of the art tools.
- Support the delivery of working software through QA and into production environments, including recommending appropriate practices to ensure success in those environments and satisfactorily documenting the process and the deliverables.
- Some projects will require unusual working hours including late nights and weekends, because of the need to do things without disrupting the business
- Some projects will require "crunch" efforts of unusual extra hours because of the nature of complex software development.
Qualifications:
- Expert experience with a rich variety of design and software engineering principles, theories, and concepts. Experience with mentorship in design, development, implementation, code reviews, and technical meetings
- Extensive experience with modern web stack technologies, including CSS, React, Angular, Next.js with ability to adapt new technologies and programming languages
- Expert experience with finding creative solutions, juggling multiple concurrent projects, releasing rapidly, and producing elegant, customer-centric applications.
- Strong command of cross-browser compatibility issues, optimization, and ADA accessibility techniques
- Excellent written and verbal communication skills
Education:
B/S or M/S in relevant Engineering fields.
Primary Skill: Java Script
Secondary: HTML5,JS Library- React.js,React JS,User Experience Design
HTML, CSS, CSS3, JavaScript, Object Oriented JS, Angular JS, Ecma Script (ES6),React JS/Angular/TypeScript
Basic understanding of HTTP protocol, Web Application Design/Architecture
OOPS concept, JSON, AJAX
Knowledge of REST API
Basic understanding of Git
Basic understanding of client-server communication
Ready to take up challenges at work
Learning ability
Team spirit
Basic understanding of single page web application
Analytical Skills
Communication
Adaptability
Logical and Problem Solving
We are looking for a React.js Developer. Your primary focus will be on developing user interface components and implementing them. You will ensure that these components and the overall application are robust and easy to maintain. You will coordinate with the rest of the team working on different layers of the infrastructure.
Responsibilities:
- Developing new user-facing features using React.js
- Building reusable components and front-end libraries for future use
- Translating designs and wireframes into high-quality code
- Optimising components for maximum performance across a vast array of web-capable devices and browsers
Requirements:
- Good knowledge of JavaScript, HTML and CSS
- Good understanding of React.js and its principles
- Good understanding of state management libraries like Redux
- Good understanding of newer specifications of EcmaScript like ES6 and ES7
- Good understanding of RESTful APIs
- Knowledge of modern authorisation mechanisms, such as JSON Web Token
- Familiarity with modern front-end build pipelines and tools
- Familiarity with common front-end development tools such as Babel, Webpack, NPM, etc.
- Ability to understand business requirements and translate them into technical requirements
- Good understanding of Git
Minimum Qualifications:
- At least 3 years experience in web development.
- Experience with HTML5 and CSS
- Experience with ReactJS, JavaScript, ES6
- Experience with state management libraries like Redux
- Experience working with Git
- Good written and verbal English skills
- Good attention to detail
- Ability to effectively communicate with internal departments, team members and partners
- Ability to effectively plan and organise
- Ability to work independently under limited supervision
Would be a plus:
- Experience in test automation and test-driven development (Jest, Enzyme)
- Experience with NodeJS and GraphQL
- Knowledge of PWA
- Familiarity with JIRA or any other project management tool
- Experience with AWS/EC2, or other cloud services