The Role
Develop and maintain responsive web interfaces using React.js, reusable UI components, and front-end libraries. Collaborate with cross-functional teams to translate designs into high-quality code, optimize browser performance, debug issues, and improve existing architecture. Participate in code reviews, sprint planning, ticket estimation, and frontend prioritization. The role requires JavaScript and TypeScript expertise, state management experience, API integration, testing familiarity, Git, Agile tooling, and adaptability across technology stacks.
Summary Generated by Built In
About NonStop io Technologies
NonStop io Technologies is a value-driven company with a strong focus on process-oriented software engineering. We specialize in Product Development and have a decade's worth of experience in building web and mobile applications across various domains. NonStop io Technologies follows core principles that guide its operations and believes in staying invested in a product's vision for the long term. We are a small but proud
group of individuals who believe in the 'givers gain' philosophy and strive to provide value in order to seek value. We are committed to and specialize in building cutting-edge technology products and serving as trusted technology partners for startups and enterprises. We pride ourselves on fostering innovation, learning, and community engagement. Join us to work on impactful projects in a collaborative and vibrant environment
Brief Description
NonStop io is seeking a proficient React.js developer to join our front-end development team. In this position, you’ll be mainly crafting and integrating UI components through React.js methodologies and workflows like Mobx and Redux.
Responsibilities
● Developing and implementing UI components using React.js
● Collaborating with cross-functional teams to design and ship new features
● Building reusable components and front-end libraries for future use
● Translating designs and wireframes into high-quality code
● Optimizing components for maximum performance across various web browsers
● Troubleshooting and debugging issues to ensure smooth user experiences
● Participating in code reviews to maintain code quality and consistency
● Improvement and optimization of existing codebase
● Keeping up with industry trends
● Identifying issues with technologies and architecture and then implementing solutions
● Assist with ticket creation, refinement, and estimation
● Participate in sprint planning and ticket distribution for frontend team
Qualifications & Skills
● Proficiency in React.js and its core principles
● Strong JavaScript, TypeScript, HTML5, and CSS3 skills
● Experience with popular React.js state management libraries and approaches (such as Mobx, Redux, and Context API)
● Familiarity with RESTful APIs and integration
● Knowledge of modern authorization mechanisms, such as JSON Web Tokens
● Understanding of front-end build tools and pipelines
● Familiarity with any one of backend technologies such as Node.js, .NET, Java, or Python
● Excellent problem-solving and communication skills
● A strong attention to detail, and a passion for delivering high-quality code
● Expertise in designing scalable and efficient front-end architecture
● Adaptability to changing project requirements and priorities
● Experience with version control systems, particularly Git
● Experience working in Scrum and familiarity with Atlassian (Jira, Confluence, Bitbucket)
● Experience with diverse applications and architectural patterns
● A degree in computer science, software engineering, or a related field
● Strong understanding of object-oriented programming principles and design patterns
● Familiarity with automated testing frameworks and methodologies
● Excellent problem-solving skills and attention to detail
● Strong communication skills and ability to work effectively in a collaborative team environment
● Ready to be a tech-agnostic engineer and comfortable to shift on any tech stack
● Comfortable working with AI (Claude code, Cursor etc)
Skills Required
- Proficiency in React.js and its core principles
- Strong JavaScript, TypeScript, HTML5, and CSS3 skills
- Experience with React state management libraries such as MobX, Redux, or Context API
- Familiarity with RESTful APIs and integration
- Knowledge of authorization mechanisms such as JSON Web Tokens
- Understanding of front-end build tools and pipelines
- Familiarity with at least one backend technology: Node.js, .NET, Java, or Python
- Strong problem-solving, communication, and attention-to-detail skills
- Expertise in scalable and efficient front-end architecture
- Experience with version control systems, particularly Git
- Experience working in Scrum and familiarity with Jira, Confluence, and Bitbucket
- Experience with diverse applications and architectural patterns
- Degree in computer science, software engineering, or a related field
- Strong understanding of object-oriented programming principles and design patterns
- Familiarity with automated testing frameworks and methodologies
- Ability to work as a tech-agnostic engineer across different technology stacks
- Comfort working with AI tools such as Claude Code and Cursor
Am I A Good Fit?
Get Personalized Job Insights.
Our AI-powered fit analysis compares your resume with a job listing so you know if your skills & experience align.
Success! Refresh the page to see how your skills align with this role.
The Company
What We Do
NonStop is an expert at building custom software (Web & Mobile) in a cloud environment. Our technological expertise lies in Flutter, Python, Go, React, AI-ML, and Angular. We at NonStop io Technologies provide Software Product Development as an Expertise. We absorb technological complexity and produce world-class software experiences. At NonStop, we believe that we can add substantial value to a product vision from a technology point of view. We contribute to the engineering and consulting of a product strategy by envisioning, designing, developing, deploying, and maintaining tech solutions in a cloud environment







