Commit Offshore

Senior Frontend Engineer

We are looking for a Senior Frontend Engineer (Angular/TypeScript) to join a fast-moving early-stage startup and help build pixel-perfect, high-quality UI based on detailed Figma designs. You’ll work closely with the founder and product team to take clear, well-defined tasks from design to production, with a strong emphasis on visual detail, speed of execution, and design fidelity. While the system architecture is already in place, your role will also involve contributing to clean and scalable code structure, and bringing strong frontend development principles to the team.

Responsibilities:

  • Implement high-quality, pixel-perfect user interfaces using Angular and TypeScript based on detailed Figma designs.
  • Translate design specifications into functional components with close-to-zero fidelity issues.
  • Take ownership of frontend tasks from start to finish—scoping, development, and delivery.
  • Collaborate closely with the founder and product team to align on priorities and timelines.
  • Ensure responsive design, cross-browser compatibility, and smooth UI interactions.
  • Maintain clean, well-structured, and reusable code following frontend best practices.
  • Contribute to architectural decisions and frontend codebase improvements when needed.

Support integration and handoff with backend services and APIs.

Technical requirements: 

  • Strong proficiency in Angular (v18+) and TypeScript, with a solid understanding of component-based architecture.
  • Experience working with Figma design files and delivering pixel-perfect UI implementations.
  • Proficient in HTML5, CSS3, and modern CSS methodologies (Flexbox, Grid, SCSS, etc.).
  • Familiarity with state management patterns in Angular (e.g., NgRx, BehaviorSubject).
  • Experience with RxJS for reactive programming and event handling.
  • Knowledge of responsive design principles and cross-browser compatibility.
  • Familiarity with API integration, including handling auth headers, error states, and data formatting.
  • Understanding of code quality practices, including modular code organization and reusability.
  • Experience with Git and standard version control workflows.
  • Familiarity with unit testing frameworks (e.g., Jasmine, Karma) is a plus but not mandatory.

Required languages

English B2 - Upper Intermediate
TypeScript, Angular
Published 9 December
186 views
·
49 applications
50% read
·
20% responded
Last responded yesterday
To apply for this and other jobs on Djinni login or signup.
Loading...