Front End; Node/JS + Angular Developer
Listed on 2026-06-02
-
Software Development
Software Engineer, Full Stack Developer, Angular Developer, Front End Developer
Responsibilities
frontend developer is primarily responsible for crafting, developing, and coding solutions to meet customer expectations and specifications as discussed and detailed in Epics, Features and Stories (Agile process). You will be working with other developers and leads in the broader organization. Your expertise and inputs into designs and technology solutions will facilitate accurate decision-making and mitigate development and implementation risks. The applicant will understand the system development life cycle;
Agile software project management approaches; and requirements, design, and test techniques. We are seeking someone who can conceptualize and influence application and interface projects, and therefore ought to understand what advice to give and where to plug in to steer toward desirable outcomes. In addition, you should be either experienced or conversant in emerging ideas in application development both on the user interface and middle tier technologies.
While not necessarily deep in all of these technologies, you should understand them sufficiently to guide the organization in understanding and possibly adopting them if appropriate.
- Angular Expertise: 3-5+ years of experience with Angular, with a strong understanding of the latest version and its features.
- Node Expertise: JavaScript & Node JS expertise is a plus
- Build Tools: Proficient in using build tools such as Webpack and Vite for optimizing application performance and managing assets.
- Web Components: Experience in developing and integrating web components and Angular Elements for reusable UI components.
- Styling Proficiency: Strong skills in CSS, SCSS, and SASS for creating responsive and visually appealing designs.
- Type Script
Skills:
Solid understanding of Type Script, with the ability to write clean, maintainable, and efficient code. - Graph
QL Knowledge: Familiarity with Graph
QL for efficient data fetching and management in applications. - Unit Testing:
Experience with unit testing frameworks and tools such as Karma, Jasmine, or Jest to ensure code quality and reliability.
Monorepo Management: Knowledge of monorepo architecture using tools like Blocks, Nx for managing multiple projects within a single repository. - Version Control: Proficient in using Git for version control, including branching, merging, and pull requests.
- CI/CD and Docker: Basic understanding of Continuous Integration/Continuous Deployment (CI/CD) processes and Docker for containerization.
- Web Performance Optimization: Awareness of web performance metrics (Web Vitals) and best practices for optimizing application performance.
- Accessibility (a11y): Strong understanding of web accessibility standards (WCAG) and best practices to ensure applications are usable by people with disabilities.
(If this job is in fact in your jurisdiction, then you may be using a Proxy or VPN to access this site, and to progress further, you should change your connectivity to another mobile device or PC).