We are looking for a Senior React.js Engineer to build high-performance, scalable, and accessible web applications using modern React and JavaScript/TypeScript. You will work closely with designers, product managers, and backend engineers to deliver robust user-facing features while maintaining high standards of quality, performance, and maintainability.
This role requires strong ownership, deep React ecosystem knowledge, and the ability to translate product requirements into clean, reliable front-end architecture.
At Proximity, you won’t just ship features — you’ll help shape frontend architecture, improve engineering standards, and contribute to products used at scale.
Responsibilities -
- Develop responsive, high-performance web applications using React.js and modern JavaScript/TypeScript.
- Build and maintain reusable UI components and front-end libraries to support scalable applications.
- Integrate with APIs and collaborate closely with backend teams to define clear and reliable contracts.
- Ensure applications meet accessibility, responsiveness, and cross-browser compatibility standards.
- Write and maintain unit, integration, and end-to-end (E2E) tests to ensure code quality and reliability.
- Optimize applications for speed, scalability, and SEO, including SSR and Next.js where applicable.
- Participate actively in code reviews, providing constructive feedback and upholding coding best practices.
- Collaborate with designers and product managers to translate wireframes and designs into functional features.
- Troubleshoot, debug, and resolve performance, reliability, and user experience issues.
- Stay up to date with the latest trends in the React ecosystem and proactively improve development processes and tooling.
Requirements
- 5–6 years of professional experience in frontend or web application development.
- Strong expertise in React.js and modern JavaScript, with solid experience using TypeScript.
- Deep understanding of component-driven development, state management, and frontend architecture patterns.
- Experience working with RESTful or GraphQL APIs and collaborating with backend teams.
- Strong knowledge of HTML, CSS, and modern styling approaches, including responsive and adaptive design.
- Hands-on experience with testing frameworks for unit, integration, and E2E testing.
- Proven ability to optimize applications for performance and scalability.
- Solid understanding of SEO fundamentals for modern web applications.
- Proficiency with version control systems such as Git.
- Strong problem-solving, communication, and collaboration skills.
- Ability to take ownership of features from design through production.
Desired Skills -
- Experience with Next.js and server-side rendering.
- Familiarity with modern frontend build tools and bundlers.
- Exposure to design systems or component libraries at scale.
- Understanding of Agile development methodologies.
- Open-source contributions or public projects demonstrating frontend craftsmanship.
Benefits
- Best in class compensation: We hire only the best, and we pay accordingly.
- Proximity Talks: Learn from experienced engineers, designers, and product leaders.
- Continuous learning: Work with a high-caliber team, challenge yourself daily, and grow your frontend expertise.