
Angular Software Engineer
Branding Brand
full-time
Posted on:
Location Type: Remote
Location: Pennsylvania • United States
Visit company websiteExplore more
Salary
💰 $70,000 - $100,000 per year
About the role
- 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
Applicant Tracking System Keywords
Tip: use these terms in your resume and cover letter to boost ATS matches.
Hard Skills & Tools
AngularTypeScriptJavaScriptHTML5CSS3NgRxRxJSGraphQLRESTful APIsunit testing
Soft Skills
problem-solvingmentoringcommunicationcollaboration