Senior Angular Developer

Our client has ambitious growth plans for the next few years and is currently seeking a Senior Angular Developer to join the growing team.

Responsibilities

What youโ€™ll be doing?

  • ๐Ÿ‘‰ As an experienced Senior Angular Developer to join the energetic team, you are expected to be passionate about building high-quality, scalable, and stable online appsย with the Angular framework.ย 
  • ๐Ÿ‘‰ As a member of our development team, you will work on intriguing projects to build top-tier online solutions.ย 
  • ๐Ÿ‘‰ You'll work with cross-functional teams, train junior engineers, and remain current on emerging technologies to keep our front-end developmentย efforts at the cutting edge of innovation.
  • ๐Ÿ‘‰ Develop and maintain complex, scalable, and high-performance web applications using Angular. Implement responsive user interfaces with a focus on user experience.

**Architecture and Design:** - ๐Ÿ‘‰ Collaborate with product managers and designers to transform design concepts into functional, interactive web applications. - ๐Ÿ‘‰ Architect and design robust front-end solutions that are maintainable, reusable, and well-structured.

Code Quality and Best Practices:

  • ๐Ÿ‘‰ Enforce coding standards and best practices to maintain code quality and consistency.
  • ๐Ÿ‘‰ Conduct code reviews and provide constructive feedback to team members.

Performance Optimization:

  • ๐Ÿ‘‰ Identify and resolve performance bottlenecks to ensure optimal application performance.
  • ๐Ÿ‘‰ Implement caching and optimization techniques to improve load times.

**Mentorship: **

  • ๐Ÿ‘‰ Provide guidance, support, and mentorship to junior developers to help them grow their skills and contribute effectively.
  • ๐Ÿ‘‰ Stay up-to-date with the latest Angular features and best practices.
  • ๐Ÿ‘‰ Lead discussions on architectural decisions and technology choices.

Testing and Quality Assurance:

  • ๐Ÿ‘‰ Write unit and integration tests to ensure the reliability of the application.
  • ๐Ÿ‘‰ Collaborate with QA teams to address and resolve issues.
  • ๐Ÿ‘‰ Create and maintain technical documentation for code, architecture, and deployment processes

ย ย ย ย ย ย ย ย ย ย ย  ย ย ย ย ย ย ย ย ย ย ย 

Requirements

What weโ€™re looking for?

  • ๐Ÿ‘‰ A bachelor's or master's degree in computer science, software engineering, or a closely related discipline is required.
  • ๐Ÿ‘‰ Proven Angular Developer expertise with a great portfolio of online apps.
  • ๐Ÿ‘‰ Angular (Angular 2+), TypeScript, HTML5, CSS3, and other related web technologies are required.
  • ๐Ÿ‘‰ Experience with state management (e.g., NgRx) and RxJS is advantageous.
  • ๐Ÿ‘‰ Strong understanding of RESTful APIs and their connection with back-end systems.
  • ๐Ÿ‘‰ Knowledge of version control systems (for example, Git)
  • ๐Ÿ‘‰ Experience with build and deployment technologies (such as Webpack, npm, and others).
  • ๐Ÿ‘‰ Excellent problem-solving and debugging abilities.
  • ๐Ÿ‘‰ Excellent communication and teamwork abilities.
  • ๐Ÿ‘‰ Leadership abilities and the capacity to mentor junior developers are required.

© 2024