Overview
We are looking for a
Frontend Developer
to join our engineering team and build
intuitive
,
high-performance web applications
that power our product. This role sits at the intersection of design, engineering, and user experience, turning complex workflows into clean, responsive interfaces.
You will work closely with
product, design, and backend teams
to ship features end-to-end, with a strong focus on
scalability, performance, and usability
. The role requires hands-on experience with
React, TypeScript, and modern frontend tooling
, plus a product mindset to build features that solve real user problems.
This position is ideal for developers who love crafting
pixel-perfect UIs, optimizing performance, and working in fast-paced, collaborative environments
.
Responsibilities
Product-Focused Development
- Build and ship responsive, scalable web applications using React and TypeScript
- Translate product requirements and design specs into functional, accessible UI components
- Collaborate with designers to ensure high-quality UX and consistent design systems
Architecture & Performance
- Implement robust component architecture and state management patterns
- Optimize applications for speed, scalability, and cross-browser performance
- Integrate with REST/GraphQL APIs and handle complex async data flows
Engineering Collaboration
- Work with backend engineers to define API contracts and data requirements
- Participate in code reviews, technical discussions, and product planning
- Contribute to frontend best practices, tooling, and CI/CD pipelines
Innovation & Growth
- Prototype new UI patterns and interactions to improve user experience
- Stay current with frontend ecosystem trends, including AI/LLM-powered UX patterns
- Support occasional backend tasks if you have Python/API experience.
Qualifications
Education
- Bachelor’s degree in Computer Science, Engineering, or related field, or equivalent practical experience
Experience
professional frontend development experience
React, TypeScript, and JavaScript
(ES6+)
responsive, performant web applications
at scale
state management, component architecture, and API integration
Good to Have
- Basic backend knowledge, preferably in
Python
- App development
- Experience with
REST APIs
and familiarity with
LLM/AI integrations
in products
- Exposure to testing frameworks like
Jest, React Testing Library
or
Cypress
Skills
- Strong problem-solving and debugging abilities
- Attention to detail for UI/UX and performance
- Clear communication and ability to work cross-functionally with product and design
- Comfortable working in fast-paced, iterative environments
What Makes This Role Unique
- Own frontend features end-to-end in a product used by real customers
- Blend engineering craft with product thinking and user empathy
- Work on modern web stacks with opportunities to touch AI/LLM-powered features
- Help shape the frontend architecture and UX of a fast-growing platform..