ApplySr. Angular Front End Developer
Posted about 2 months agoViewed
View full description
💎 Seniority level: Senior, 5+ years
📍 Location: United States
🔍 Industry: Payments
🏢 Company: Mozaic.io
🗣️ Languages: English
⏳ Experience: 5+ years
🪄 Skills: AgileGitJavascriptJestTypeScriptAngular
Requirements:
- Proven experience (5+ years) as a Front End Developer.
- Strong proficiency in TypeScript/JavaScript, HTML5, CSS3, and related front-end technologies.
- Extensive experience with Angular (Angular 2+) and familiarity with AngularJS.
- Experience with ngRx for state management and Nx for monorepo architecture & code generation.
- Experience writing tests using Jest or similar unit test system. Playwright based end-to-end testing experience is a plus.
- Experience with integrating with back end APIs using NSwag to generate typescript proxies.
- Knowledge of version control systems (e.g., Git) and Agile development methodologies.
- Excellent problem-solving skills, attention to detail, and ability to prioritize tasks effectively.
- Strong communication and interpersonal skills with the ability to collaborate effectively in a team environment.
- Aggressively take on tasks and be a reliable self-starter.
- Be flexible and ready to move to the next most-important task as opportunities present themselves.
Responsibilities:
- Collaborate with cross-functional teams to understand project requirements and translate them into technical specifications.
- Design and develop scalable, responsive, and user-friendly web applications using Angular for the front-end.
- Implement high performance front end Angular based UIs using Open API back end services leveraging Microsoft technologies like SignalR.
- Write clean, maintainable, and efficient code while adhering to coding standards and best practices.
- Perform peer code reviews to ensure code quality and provide constructive feedback to team members.
- Troubleshoot and debug issues, identify bottlenecks, and implement effective solutions.
- Stay updated on emerging technologies and trends in web development to continuously improve our products and processes.
- Mentor junior developers and actively contribute to the professional growth of the team.
Apply