Salary
💰 $120,000 - $180,000 per year
Tech Stack
GraphQLJavaScriptMicroservicesNode.jsReactRedux
About the role
- Develop responsive and performant frontend interfaces using React.js, ensuring cross-browser/device compatibility.
- Design and implement the BFF layer to aggregate and transform backend data into optimized APIs.
- Collaborate with backend and AI teams to integrate AI-driven features into the product.
- Continuously optimize application performance, accessibility, and scalability.
- Perform additional duties as assigned.
Requirements
- Proficient in React.js, JavaScript, Node.js/Express.
- Familiar with RESTful and/or GraphQL APIs.
- Solid experience in responsive UI design, data aggregation, caching, lazy loading, and state management frameworks (e.g., Redux).
- Understanding of microservices architecture and full-stack development best practices.
- Bachelor’s degree or above in Computer Science or a related field.
- 4+ years of full-stack development experience.
- Experience working on BFF design or AI-integrated applications is a plus.
- Strong problem-solving skills and experience in code reviews.
- 15 days per year of Paid Time Off (PTO).
- 8 paid holidays + 1 personal floating holiday
- 401(k) retirement plan with company match.
- Medical, dental, and vision insurance, health savings account (HSA)
- Short-term and long-term disability, employee assistance plan (EAP)
- Basic life and AD&D insurance.
- Health care flexible spending account, dependent care flexible spending account, commuter benefits
- Voluntary accident & critical injury coverage, voluntary long-term care coverage
- Voluntary life and AD&D insurance.
Applicant Tracking System Keywords
Tip: use these terms in your resume and cover letter to boost ATS matches.
Hard skills
React.jsJavaScriptNode.jsExpressRESTful APIsGraphQL APIsresponsive UI designdata aggregationcachingstate management
Soft skills
problem-solvingcollaborationcode reviews
Certifications
Bachelor’s degree in Computer Science