Applying here? Try the free cover letter tool — paste this posting and your résumé, no account needed.
About the role
The role involves maintaining and optimizing a Web SDK with a focus on application logic and real-time communication. You will develop scalable features and collaborate with product and backend teams to deliver production-ready solutions.
What they look for
Requirements
Candidates need 1 to 3 years of experience as a React Developer with strong proficiency in JavaScript, Redux, and WebSockets. A solid understanding of Data Structures and Algorithms is required, with a preference for those experienced in SDK or developer tool development.
Full description
Job Title: React Developer
Location: Surat, Gujarat (Onsite)
Experience: 1 to 3 Years
Employment Type: Full-time
About the Role :
We are looking for a React Developer who enjoys solving complex engineering problems and building high-performance developer-focused solutions. This role focuses on developing and maintaining our Web SDK with an emphasis on application logic, performance, and real-time communication rather than UI design.
You will be responsible for maintaining our Web SDK, building scalable features, and working closely with product and backend teams to deliver reliable, production-ready solutions.
Key Responsibilities
- Maintain, enhance, and optimize the Web SDK.
- Develop scalable features using React and JavaScript.
- Manage application state using React Context (Provider) and Redux.
- Build and maintain real-time communication features using WebSockets.
- Debug complex issues and optimize application performance.
- Write clean, maintainable, and reusable JavaScript code.
- Collaborate with cross-functional teams to design and deliver new SDK capabilities.
- Participate in code reviews and contribute to engineering best practices.
Requirements
Must-Have Skills
- 1 to 3 years of experience as a React Developer.
- Strong proficiency in JavaScript (ES6+).
- Strong experience with React.
- Hands-on experience with React Context (Provider) and Redux for state management.
- Experience working with WebSockets.
- Strong understanding of Data Structures & Algorithms (DSA).
- Excellent debugging and problem-solving skills.
- Experience building application functionality and business logic rather than primarily focusing on UI development.
- Ability to write clean, scalable, and maintainable code.
Good to Have
- Experience with React Native.
- Experience working with WebRTC.
- Experience integrating audio/video meeting solutions.
- Understanding of real-time communication systems.
- Experience working on SDKs or developer tools.
Similar roles
-
Senior Full-Stack Developer - .Net & React
CodeValue Herzliya, Tel-Aviv District, Israel
-
Senior Software Engineer - Mobile (React Native/iOS/Android)
BitGo Toronto, Ontario, Canada · CA$180K–CA$220K/yr
-
Software Engineer II - Java, Spring, React, AWS
JPMorgan Chase & Co. Bengaluru, Karnataka, India
-
Software Engineer II - Java - Springboot, React, RDBMS, Kubernetes
JPMorgan Chase & Co. Mumbai, Maharashtra, India
-
Software Engineer, Senior (Java + React)
MicroStrategy Chennai, Tamil Nadu, India
-
Principal React Developer - Onsite
Bass Pro Shops Springfield, Missouri, United States