Frontend Engineer

LimeFlight
Summary
Join LimeFlight's fully remote team and revolutionize inflight service management with our innovative SaaS solution. As a Frontend Developer, you will design, develop, and maintain high-performance Angular applications, contributing to architectural decisions and technical implementation. You will collaborate with designers and backend engineers to create seamless user interfaces, ensuring code quality through testing and adherence to best practices. You'll be involved in the full development lifecycle, from design to deployment and support. This role offers the opportunity to make a significant environmental impact and work with cutting-edge technology in a dynamic, international environment. LimeFlight values your contributions, creativity, and commitment to shaping a zero-waste future for aviation.
Requirements
- You have a degree in Computer Science (or a related field) and 4+ years of hands-on experience with Angular (ideally Angular 18), Typescript, and RxJS
- You understand enterprise-level frontend architecture and know how to build clean, maintainable, and testable code
- Youโre experienced in TDD/BDD practices using Karma, Jasmine, and Cypress
- Youโve worked with design systems and tools like Figma and understand how to bring pixel-perfect designs to life
- You are proactive, detail-oriented, and passionate about continuously learning and working in a fast-paced, agile environment
- You have excellent communication skills and can clearly explain complex topics to both technical and non-technical audiences
Responsibilities
- Design, develop, and maintain modern, performant Angular applications as part of a mission-critical SaaS platform
- Make architectural and technical decisions in collaboration with the team and contribute to continuous improvement of our frontend stack
- Translate UI/UX designs from Figma into clean, scalable, and reusable components
- Ensure code quality through unit testing, E2E testing (Karma, Jasmine, Cypress), and adherence to best practices
- Work closely with designers and backend engineers to build seamless, user-focused interfaces
- Support continuous delivery and integration processes using GitHub Actions and Azure infrastructure
- Contribute actively to code reviews, technical discussions, and team knowledge sharing
Preferred Qualifications
Experience with Storybook, Docker, LaunchDarkly, NgRx, and Azure is a strong plus