Position: Angular Developer
Experience Level: Senior Level
Location: Moldova
Employment Type: Full-time
Job Summary:
We are seeking an experienced Senior Angular Developer with extensive expertise in Angular, OAuth, and excellent English communication skills. The Senior Angular Developer will be responsible for leading the design, development, and implementation of complex web applications, mentoring junior developers, and ensuring the highest standards of code quality and performance.
Responsibilities:
- Lead the architecture, design, and development of complex Angular 16+ applications.
- Implement secure and scalable authentication systems using OAuth.
- Collaborate with cross-functional teams (designers, backend developers, project managers) to define, design, and ship new features.
- Ensure code quality through code reviews, best practices, and unit/integration testing.
- Optimize web applications for maximum performance across a range of devices and browsers.
- Mentor and guide junior developers, providing technical guidance and support.
- Stay up-to-date with the latest Angular versions, libraries, and tools to ensure the team uses the most efficient technologies.
Required Skills:
- Expert knowledge of Angular 16+ and its ecosystem.
- Advanced understanding of OAuth for secure authentication and authorization.
- Proficiency in JavaScript, TypeScript, HTML5, CSS3, and front-end development best practices.
- Strong knowledge of software design patterns, modular design, and responsive design.
- Experience with integrating RESTful APIs and managing complex state management.
- Excellent command of English, with strong communication and leadership skills.
- Proven ability to debug and troubleshoot complex issues across different environments.
Nice to have Skills:
- OpenLayers, Deck.GL nice to have
- Experience with Agile development methodologies.
- Familiarity with cloud platforms and CI/CD pipelines.
- Experience in writing unit tests and integration tests with tools such as Jasmine, Karma, or Protractor.
- Deep understanding of web performance, optimization, and security best practices.