Job Openings
Senior Angular Engineer
About the job Senior Angular Engineer
Senior Angular Developer
Job Brief:
We are looking for an experienced Senior Angular Developer to lead the development of innovative and scalable web applications using Angular framework. The ideal candidate will have a deep understanding of frontend development principles, strong problem-solving skills, and a passion for crafting elegant user experiences.
Responsibilities:
- Lead the design, development, and implementation of complex web applications using Angular framework.
- Collaborate with product managers, UX/UI designers, and backend developers to translate requirements into technical solutions.
- Architect and implement reusable and scalable Angular components and modules.
- Optimize application performance and ensure responsiveness across devices and browsers.
- Mentor junior developers and provide technical guidance on Angular best practices and architecture.
- Conduct code reviews to maintain code quality, consistency, and adherence to coding standards.
- Work closely with QA engineers to ensure thorough testing of frontend components.
- Stay up-to-date with the latest trends and advancements in Angular development.
- Drive technical discussions and provide input on architectural decisions.
Requirements:
- Bachelor's degree in Computer Science, Software Engineering, or related field.
- 5+ years of experience in frontend development with a focus on Angular framework.
- Strong proficiency in TypeScript and JavaScript ES6+.
- Experience with Angular CLI, RxJS, and NgRx (or other state management libraries).
- Solid understanding of web markup, including HTML5 and CSS3.
- Knowledge of frontend build tools and workflows such as Webpack, Babel, and npm/yarn.
- Familiarity with RESTful APIs and asynchronous programming.
- Experience with version control systems such as Git.
- Strong problem-solving skills and attention to detail.
- Excellent communication and collaboration skills, with the ability to work effectively in a team environment.
Preferred Qualifications:
- Experience with server-side rendering (SSR) and/or static site generation (SSG) using Angular Universal or similar techniques.
- Knowledge of accessibility standards and best practices.
- Familiarity with testing frameworks such as Jasmine, Karma, or Protractor.
- Understanding of design patterns and software architecture principles.
- Contributions to open-source projects or active participation in the Angular community.
- Experience with agile methodologies and tools such as Jira or Trello.