Angular Developer Position in Salt Lake City, West Bengal
Centreax Technologies is seeking a skilled Angular Developer to join our team.
About the Role
We are looking for a talented Angular Developer with a minimum of 3 years of experience in creating dynamic and high-performance web applications. The ideal candidate will possess strong expertise in Angular, TypeScript, and established front-end development best practices.
Key Responsibilities
- Develop, maintain, and enhance web applications using Angular (versions 8 and above).
- Build reusable components, modules, and services adhering to best coding practices.
- Integrate RESTful APIs and manage asynchronous data effectively.
- Collaborate with backend developers, UI/UX designers, and QA teams to deliver high-quality software.
- Optimize application performance, loading speed, and responsiveness for a seamless user experience.
- Write clean, scalable, and well-documented code.
- Actively participate in code reviews and provide constructive technical guidance to peers.
- Troubleshoot, debug, and resolve technical issues in a timely manner.
Required Skills
- Strong proficiency in Angular (latest versions are preferred).
- Solid understanding of TypeScript, JavaScript, HTML5, and CSS3.
- Experience with Angular CLI and state management libraries like RxJS and NgRx (optional but preferred).
- Good understanding of REST APIs and JSON data formats.
- Knowledge of responsive design principles and ensuring cross-browser compatibility.
- Familiarity with Git or other version control systems.
- Basic understanding of Agile/Scrum methodologies.
Preferred Skills (Optional)
- Experience with UI frameworks such as Bootstrap, Material Design, or Tailwind CSS.
- Knowledge of CI/CD pipelines for automated deployment.
- Basic backend knowledge (e.g., Node.js, PHP) is a plus.
- Experience with unit testing frameworks like Jasmine/Karma.
Qualifications and Soft Skills
Educational Qualification: Bachelor's degree in Computer Science, IT, or a related field (or equivalent work experience).
Soft Skills: Strong problem-solving abilities, excellent communication and teamwork skills, and the ability to work independently and manage deadlines effectively.