Angular Lead developer
Accordtecnologies inc
New York, United States of America
1 month ago
Role details
Contract type
Temporary to permanent Employment type
Full-time (> 32 hours) Working hours
Regular working hours Languages
English Experience level
SeniorJob location
New York, United States of America
Tech stack
HTML
JavaScript
Application Performance Management
CSS
Profiling
Code Review
Data Retrieval
Software Engineering
Strategies of Testing
Web Applications
Cypress
Backend
Angular
GraphQL
Front End Software Development
REST
Jasmine
Job description
- 6+ years of experience with frontend technologies such as JavaScript, html, CSS, etc
- 3+ years of experience with Angular, NGRx State management,
- Lead the design, development, and implementation of user interfaces using Angular, and other modern frontend technologies.
- Collaborate with UX/UI designers, backend developers, and product managers to build intuitive, responsive, and accessible web applications.
- Develop scalable frontend components with a focus on reusability, performance, and maintainability.
- Integrate REST APIs and GraphQL endpoints into frontend applications, ensuring efficient data retrieval and seamless user experiences.
- Drive the adoption of modern frontend best practices, including component-driven development, state management, and modular architecture.
- Optimize application performance through code reviews, profiling, and continuous refactoring.
- Implement comprehensive testing strategies using frameworks like Jest, Jasmine, or Cypress to ensure high-quality, bug-free software.
- Participate in code reviews, provide mentorship to junior engineers, and champion best practices in frontend development and testing.
- Drive the adoption of CI/CD pipelines for frontend applications, automating the build, testing and deployment process.
- Stay up-to-date with the latest front-end technologies, frameworks, and industry trends, and proactively propose new approaches to improve our technology stack.
Requirements
- 6+ years of experience in software development in enterprise/ web applications