Angular Developer

Engineering - Software & QA 7 months ago
Employment Information

Job description

•    Design, develop, and maintain responsive web applications using Angular.
•    Write clean, maintainable, and efficient code.
•    Collaborate with UI/UX designers to implement user-friendly interfaces.
•    Optimize applications for maximum speed and scalability.
•    Integrate RESTful APIs and third-party services.
•    Conduct code reviews to ensure code quality and adherence to best practices.
•    Debug and troubleshoot existing applications to improve performance.
•    Stay updated with the latest industry trends and Angular developments.
•    Create and maintain technical documentation for reference.
•    Participate in Agile/Scrum processes, including sprint planning and retrospectives.
•    Implement state management solutions, such as NgRx.
•    Collaborate with backend developers to design seamless data interaction.
•    Manage version control using Git.
•    Participate in DevOps practices to streamline deployment.
•    Train and mentor junior developers when necessary.

Required Qualifications
•    Bachelor s degree in Computer Science or related field.
•    06 months to 2 year of experience in web application development.
•    Strong proficiency in Angular and its core principles.
•    Hands-on experience with TypeScript, HTML5, and CSS3.
•    Familiarity with RESTful APIs and asynchronous request handling.
•    Experience with version control systems, especially Git.
•    Understanding of responsive design and best practices.
•    Strong problem-solving skills and attention to detail.
•    Ability to work collaboratively within a team environment.
•    Good understanding of Agile methodologies.
•    Experience with state management libraries like NgRx or Redux is a plus.
•    Knowledge of front-end build tools such as Webpack or Gulp.
•    Experience in unit testing with tools like Jasmine or Karma.
•    Excellent communication skills, both written and verbal.
•    Willingness to learn and adapt to new technologies.

 

Skills
Programming Languages Software Testing Debugging Skills Test Automation Version Control Quality Assurance Methodologies Test Case Design Continuous Integration/Continuous Deployment (CI/CD) Test Planning
Emploice.com |  Connecting Employees and Employers

Subscribe Us
Stay Updated

Emploice.com |  Connecting Employees and Employers