Must Have Technical/Functional Skills
We are seeking a Senior Frontend Developer with deep expertise in React and JavaScript, and exposure to backend systems, cloud-native infrastructure, and automation tooling. Candidate will play a key role in building intuitive, scalable, and high-performance user interfaces while collaborating across disciplines to ensure seamless integration with backend services and infrastructure.
Required skills
• 6+ years of JavaScript development experience
• 6+ years of React development experience
• 5+ years of API development experience
• Familiarity with industry standard GraphQL concepts (Fragments, codegen tooling, Relay Cursor Connection Specification, etc).
Preferred skills
• General distributed systems knowledge
• Kubernetes / Cloud technologies
• Terraform / orchestration tooling
• Python
Roles & Responsibilities
Key Responsibilities:
• Design, develop, and maintain complex, data-rich frontend applications using React and modern JavaScript (ES6+)
• Work closely with design, product, and backend engineering teams to deliver cohesive, high-quality features
• Contribute to system architecture and make decisions that impact the scalability and performance of the frontend
• Integrate with RESTful and/or GraphQL APIs; contribute to the design of frontend/backend contracts
• Optimize applications for maximum speed and scalability
• Write clean, testable, and maintainable code using best practices and tools (e.g., Jest, ESLint, Cypress)
• Mentor junior developers and participate in code reviews
• Collaborate with DevOps and backend engineers to ensure effective deployment, monitoring, and performance tuning of frontend components in cloud-native environments