Cortex Consultants

Angular Developer - Single Page Application

Job Location

bangalore, India

Job Description

Job Title : Angular Developer Job Type : Contract-to-Hire (C2H) Experience : 8 Years About The Role : We are seeking a highly skilled and experienced Angular Developer with a strong passion for building robust and scalable web applications. As an Angular Developer in our team, you will be responsible for the complete development lifecycle, from conceptualization and design to implementation, testing, and deployment of cutting-edge front-end solutions. You will collaborate closely with cross-functional teams, including designers, product managers, and backend developers, to deliver high-quality software that meets our business needs. This is a Contract-to-Hire opportunity for individuals who are self-driven, possess excellent problem-solving abilities, and thrive in a dynamic and fast-paced environment. - Responsibilities : - Lead and contribute to the development of complex and high-performance web applications using Angular 14 and related technologies. - Architect and design scalable and maintainable front-end solutions, considering performance, security, and user experience. - Write clean, well-documented, and efficient code following best practices and coding standards. - Develop and integrate RESTful APIs and other backend services. - Implement comprehensive unit and integration tests to ensure code quality and application stability. - Troubleshoot and debug issues, identifying root causes and implementing effective solutions. - Participate in code reviews to ensure code quality and knowledge sharing within the team. - Stay up-to-date with the latest advancements in Angular and front-end technologies and advocate for their adoption where appropriate. - Collaborate effectively with UI/UX designers to translate designs into functional and visually appealing user interfaces. - - Work closely with product owners and business analysts to understand requirements and contribute to the technical feasibility of proposed solutions. - Contribute to the continuous improvement of development processes and methodologies. - Mentor and guide junior developers on best practices and technical approaches. - - Participate actively in sprint planning, daily stand-ups, and retrospective meetings. - Ensure adherence to project timelines and deliver high-quality work within deadlines. - Contribute to technical documentation, including design specifications and implementation details. Must-Have Skills : - Extensive Angular Experience : 8 years of demonstrable professional experience in developing single-page applications (SPAs) using Angular (version 2). - Angular Expertise (14) : Proven expertise in building and maintaining applications using Angular 14 or higher versions, including a deep understanding of its core concepts, architecture, and best practices. - JavaScript Proficiency : Strong proficiency in core JavaScript concepts, including asynchronous programming, closures, prototypes, and DOM manipulation. - ES6 Knowledge : Thorough understanding and practical experience with ECMAScript 2015 (ES6) and subsequent versions, including features like arrow functions, destructuring, promises, async/await, modules, and classes. - Front-End Technologies & Frameworks : In-depth understanding of fundamental web development technologies including HTML5, CSS3, and responsive design principles. Familiarity with other front-end frameworks and libraries is a plus. - State Management : Proven experience with state management solutions in Angular, such as NgRx, NgRx/Store, RxJS, or other relevant state management patterns. - Component-Based Architecture : Strong understanding and practical application of component-based architecture principles in Angular. - RESTful APIs Integration : Experience in consuming and integrating with RESTful APIs and a good understanding of API design principles. - Testing Frameworks : Hands-on experience with unit testing frameworks (e.g., Jasmine, Karma) and end-to-end testing frameworks (e.g., Cypress, Protractor). - Version Control : Proficiency in using Git for version control and collaboration. - Agile Methodologies : Familiarity with Agile development methodologies (e.g., Scrum, Kanban). - Problem-Solving Skills : Excellent analytical and problem-solving skills with the ability to debug complex issues. - Communication Skills : Strong written and verbal communication skills, with the ability to effectively communicate technical concepts to both technical and non-technical stakeholders. - Teamwork & Collaboration : Proven ability to work effectively both independently and as a collaborative member of a team in a fast-paced environment. - Self-Motivation & Initiative : Ability to take ownership of tasks, demonstrate initiative, and drive projects forward. Good to Have Skills : - Experience with build tools and task runners (e.g., Webpack, Angular CLI). - Familiarity with CI/CD pipelines and deployment processes. - Knowledge of performance optimization techniques for front-end applications. - Experience with other front-end frameworks or libraries (e.g., React, Vue.js). - Understanding of backend technologies (e.g., Node.js, Java, Python). - Experience with cloud platforms (e.g., AWS, Azure, GCP). - Knowledge of security best practices for web applications. - Experience with UI/UX design principles and tools. (ref:hirist.tech)

Location: bangalore, IN

Posted Date: 5/1/2025
View More Cortex Consultants Jobs

Contact Information

Contact Human Resources
Cortex Consultants

Posted

May 1, 2025
UID: 5134613481

AboutJobs.com does not guarantee the validity or accuracy of the job information posted in this database. It is the job seeker's responsibility to independently review all posting companies, contracts and job offers.