Branding Brand

Angular Software Engineer

Branding Brand

full-time

Posted on:

Location Type: Remote

Location: PennsylvaniaUnited States

Visit company website

Explore more

AI Apply
Apply

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