Angular Software Engineer
Posted 49ds ago
Employment Information
Report this job
Job expired or something wrong with this job?
Job Description
Angular Software Engineer developing scalable web applications for high-profile brands in retail and hospitality. Collaborating with cross-functional teams to implement design and functionality using Angular.
Responsibilities:
- Lead the development of high-performance, scalable web applications using Angular (latest version).
- Collaborate with the UX/UI team to translate designs and wireframes into clean, maintainable code.
- Build reusable components, services, and modules that can be used across the application.
- Work closely with Designers, Quality Assurance Engineers, and Product Managers to communicate the status of projects.
- Ensure responsive design and cross-browser compatibility.
- Participate in the entire software development lifecycle: requirements gathering, technical design, development, testing, and deployment.
- Mentor and guide junior developers by providing technical expertise and conducting code reviews.
- Stay current with new technology trends, best practices, and Angular updates, and drive their adoption within the team.
- Work closely with backend engineers to integrate frontend components with APIs, including GraphQL endpoints and RESTful APIs.
- Troubleshoot and resolve complex technical issues in production and development environments.
- Implement secure coding best practices and participate in ongoing security training and awareness.
Requirements:
- 3+ years of professional experience in frontend development, with a focus on Angular
- Strong understanding of TypeScript, JavaScript, HTML5, CSS3, and responsive design principles.
- Experience with state management frameworks (e.g., NgRx) and RxJS for handling asynchronous data streams.
- Familiarity with GraphQL and RESTful APIs, and experience integrating front-end components with these services.
- Experience with unit testing (Jest, Jasmine, etc).
- Hands-on experience with version control systems (e.g., Git) and CI/CD pipelines.
- Experience with Agile development methodologies.
- A solid foundation in Computer Science, with strong competencies in data structures, algorithms, and software design.
- Excellent problem-solving skills and ability to troubleshoot complex issues.
- Prior experience in test-driven development is a plus.
- Prior experience in retail or hospitality technology is a plus.
- Prior experience in mobile e-commerce is a plus.
Benefits:
- unlimited PTO
- 401(k) matching program
- paid leave for new parents
- flexible work schedules
- sponsorship



















