
➢ Expert in React JS with about 4 years of experience
➢ Experience in using libraries like D3, Material UI, style sheets and theme management
➢ Should be able to understand requirements & design, develop efficient React JS Code, should have used tools to automate the test and deployment to production
➢ Should have good knowledge on REST APIs, Error handling and writing Unit and Integration Tests
➢ Knowledge of Java is desirable
Responsibilities
➢ Understand the Visual Designs, Functional Requirements and come up with the design/components needed to build the user interface.
➢ Work with Visual Designers to understand the graphic design patterns, themes, and implement in a structured way in the product front end
➢ Work with server side microservices team to develop the JSON contracts
➢ Develop efficient React JS code to implement these requirements
➢ Automate the testing and deployment of these components to production

Similar jobs
Job Title : Frontend Developer (React.js) – Blockchain Experience
Location : Remote
Experience : 3+ Years
Key Skills : React.js, TypeScript, Web3.js, blockchain integration, UI/UX design
Job Description :
We are looking for a skilled React.js Frontend Developer with experience in blockchain applications. The ideal candidate should have expertise in React.js, Web3.js, and UI/UX best practices to build seamless decentralized applications (dApps).
Requirements :
- 3+ Years of React.js development experience.
- Strong knowledge of Web3.js or Ethers.js.
- Experience integrating smart contracts with frontend.
- Proficiency in TypeScript and modern frontend frameworks.
- Understanding of blockchain fundamentals and dApp development.
About Us
Incubyte is an AI-first software development agency, built on the foundations of software craft, where the “how” of building software matters as much as the “what”. We partner with companies of all sizes, from helping enterprises build, scale, and modernize; to pre-product founders bring their ideas to life.
Incubees are power users of AI across the SDLC for speed and efficiency. Guided by Software Craftsmanship values and eXtreme Programming practices, we bring velocity together with the discipline of quality engineering to deliver high-impact, reliable solutions – fast.
Guiding Principles
- Living and breathing our guiding principles on a daily basis is key to success at Incubyte:
- Relentless Pursuit of Quality with Pragmatism
- Striving for exceptional quality without losing sight of practical delivery needs.
- Extreme Ownership Taking full responsibility for decisions, work, and outcomes.
- Proactive Collaboration Actively seeking opportunities to collaborate and leverage the team’s collective strengths.
- Active Pursuit of Mastery Continuously learning, improving, and mastering the craft, never settling for ‘good enough’.
- Invite, Give, and Act on Feedback
- Creating a culture of timely, respectful, actionable feedback for mutual growth.
- Ensuring Client Success Acting as trusted consultants and focusing on delivering true value and outcomes for clients.
Role Overview
As a Senior Software Crafter at Incubyte, you are a highly competent engineer who leads complex projects and drives strong technical outcomes at a project or team level. The role focuses on elevating technical quality, guiding teams through high-impact challenges, and strengthening engineering maturity through mentorship and candid feedback.
At this level, you play a key role in resolving critical incidents, leading large improvement initiatives, and contributing to domain or guild efforts that create positive, lasting change across Incubyte.
At Incubyte, AI is not an add-on but a co-creator in our craft. From refining requirements to reviewing and refactoring code, you’ll pair with AI to explore solutions faster, catch issues earlier, and raise the quality bar continuously. AI accelerates how we learn, experiment, and deliver — enabling you to focus on solving the right problems with impact while being tech and domain agnostic – true consultants at heart.
Responsibilities
- Lead and deliver projects of high complexity
- Drive technical quality across projects using sound engineering judgment
- Mentor, sponsor, and provide candid, trend-based feedback to engineers
- Provide strategic feedback that leads to improved project and delivery outcomes
- Resolve critical incidents and complex production issues effectively
- Refactor complex systems pragmatically to improve stability and maintainability
- Design scalable, observable, and maintainable systems
- Support post-incident learnings to strengthen systems and practices
- Inspire others in craft and technical mastery through impactful contributions
- Lead large improvement initiatives that balance quality with pragmatism
- Handle difficult conversations respectfully and constructively
- Lead calmly during crises and create safety for experimentation
- Provide creative, business-aligned technical solutions
- Engage in domain or guild initiatives to drive positive change
- Contribute ideas that elevate Incubyte’s brand, culture, and engineering practices
- Use AI to accelerate design, testing, and delivery.
Requirements
What We’re Looking For
- 6+ years of hands-on software development experience, particularly in ReactJS, TypeScript, HTML, and CSS.
- A curious and constant learning mindset that looks at tech to an end to solve problems.
Life at Incubyte
We are a remote-first company with structured flexibility. Teams commit to shared rhythms during core hours, ensuring smooth collaboration while maintaining autonomy. Twice a year, we come together in person for a co-working sprint and once a year for a retreat — with all travel expenses covered.
Our environment is built for crafters: pairing, refactoring, experimenting with AI, and pushing the boundaries of software excellence. We are all lifelong learners, and our work is our passion.
Benefits
- Dedicated learning & development budget.
- Sponsorship for conference talks.
- Comprehensive medical & term insurance.
- Employee-friendly leave policies.
- Home Office Fund
- Medical Insurance
Incubyte is an equal opportunity employer. We celebrate diversity and are committed to creating an inclusive environment for all employees.
Position Overview: Front-End Developer (Next.js)
We are seeking an experienced Front-End Developer with strong hands-on expertise in Next.js and React.js. The ideal candidate will build and maintain scalable, responsive web applications using modern front-end technologies and best practices in performance, SEO, and rendering techniques.
Key Responsibilities
- Develop and maintain responsive, scalable web applications using React.js and Next.js
- Implement CSR, SSR, and SSG using Next.js best practices
- Build reusable, modular UI components following clean front-end architecture
- Integrate and manage REST APIs for data retrieval, caching, and error handling (React Query or similar)
- Optimize applications for performance, SEO, and accessibility
- Collaborate with backend engineers and UI/UX designers to deliver high-quality user interfaces
- Debug, test, and document code to ensure maintainability and scalability
Required Skills
- Strong knowledge of Next.js fundamentals (routing, rendering techniques, API routes)
- Proficiency with React Hooks and understanding of component lifecycle
- Solid experience integrating REST APIs and handling errors effectively
- Familiarity with state management libraries such as React Query, Redux, or Zustand
- Strong skills in JavaScript (ES6+), HTML5, and CSS3
- 7–10 years of front-end development experience
Required Skills and Experience:
- 5 - 11 years of experience in front-end development, with a strong focus on React.js.
- Proven experience with React.js and related technologies (e.g., Redux, React Router, Hooks, Context API).
- Strong proficiency in JavaScript, HTML5, CSS3, and modern front-end build tools (e.g., Webpack, Babel, etc.).
- Hands-on experience with RESTful APIs, Server Sent Events, WebSocket's
- Hand’s on experience with web components, micro frontends
- Deep understanding of browser apis like history, intersection observer, event handling, virtual panes, drag and drop etc
- Ability to work on a complex and fast moving code base.
- Familiarity with TypeScript and its integration with React applications.
- Strong problem-solving skills and attention to detail.
Key Skills :
- Good understanding and experience of HTML / CSS / Javascript / Webpack / Bootstrap.
- Hands-on experience with ES6 / ES7 / ES8 features.
- Expertise with Web Services / REST APIs.
- Proficiency in Linux and deployment on Linux.
- Familiarity with Redux Thunk / Redux Saga will be an added advantage.
- Skillful experience in Node JS / Express / MongoDB will be a plus.
- Understanding of mobile cross-platform frameworks like React Native.
- Knowledge of AWS services like S3, EC2 would be valuable.
1+ years of professional experience working with React Native.
Experience with React JS, React Native, JavaScript including DOM Manipulation and JavaScript object model.
Experience with popular React workflows (such as Navigation, Flux or Redux).
Familiar with the third party or restful APIs interaction.
Experience with managing data (online/offline) in local storage.
Experience in developing React Native app for iOS and Android platform applications
Strong knowledge of third party library from React Native community, Redux to store data, React Hooks, React Router, and to ensure that the product is of the highest quality.
Diagnose and fix bugs and performance bottlenecks for performance that feels native.
Familiarity with native build tools(XCode, Android Studio, Griddle packages How to configure project on google console and firebase).
Experience with testing frameworks - Jest/Mocha/Enzyme
Familiarity with GIT.
Problem-solving attitude.
Good balance between abstraction and code duplication.
Ability to find recurring patterns and translate them in reusable components as they emerge during the development phase
Strong Knowledge of React JS will be an added advantage.
Skill set for a Mobile app developer with 3 to 5 years of experience
|
Strong proficiency in JavaScript, including DOM manipulation and the JavaScript object model
● Thorough understanding of React.js and its core principles
● Experience with popular React.js workflows (such as Flux or Redux)
● Familiarity with newer specifications of ECMAScript
● Experience with data structure libraries (e.g., Immutable.js)
● Knowledge of REACT tools including React.js, Webpack, Enzyme, Redux, and Flux.
● Experience with user interface design.
● Knowledge of isomorphic React is a plus
● Familiarity with RESTful APIs

Job Description
Expert JavaScript developer with exposure working in building products from scratch
Hands on experience working on TypeScript, ES5, ES6, HTML 5, CSS 3, JQuery and writing cross- browser compatible code
Proficient in implementing front-end of applications using Angular (JS and above) and / or ReactJS
Good knowledge of MVC, OOPS concepts, Web Development Concepts
Work experience in Node.JS will be major plus
Experience with the hybrid mobile app framework such as PhoneGap, Ionic, React Native would be an added plus
Experience with RESTful services
Experience in JavaScript build tools such as web-pack /gulp
Familiar with testing frameworks (such as Jasmine) and Test runner framework (such as Karma)
Thorough understanding of the responsibilities of the platform, database, API, caching layer,proxies, and other web services used in the system
Critical thinker and problem-solving skills
Team player
Good time-management skills
Great interpersonal and communication skills
Responsibilty
Your specific duties in this role will include:
Responsible for the front end/UI development for of the web-based and mobile-based application
Responsible for communicating with clients
Responsible for communicating with Designing Team and Team Manager
Responsible for Requirement Analysis
Responsible for mentoring junior front-end developers
What you will work on Your primary focus will be to implement a complete user interface in the form of a responsive web app, with a focus on performance. Your main duties will include creating modules and components and coupling them together into a functional app. A thorough understanding of all the components of our platform and infrastructure is required as you will be working closely with the back-end team to decide REST contracts.
Responsibilties
• Assess the technical feasibility of UI/UX designs
• Develop new user-facing features
• Build reusable code and libraries for future use
• Optimize application for maximum speed and scalability
• Assure that all edge cases are handled
• Collaborate with other team members and stakeholder
What can CasaOne promise you – An opportunity to - increase your rate of learning exponentially by defining hard problems and solving them - partake in a high-growth journey and increase revenues 5x+ Y-o-Y - be an early innovator in the shifting trend: ‘ownership economy’ -> ‘access economy’ - build a category-defining platform for FF&E (Furniture, Fixture, and Equipment) leasing - build high-performance teams
The must-haves
• Good understanding of single-page web applications and Javascript libraries and frameworks, such as ReactJS, AngularJS, and jQuery.
• Good understanding of asynchronous request handling, partial page updates, and AJAX.
• Proficient understanding of web markup, including HTML5, CSS3.
• Basic understanding of CSS pre-processing platforms, such as LESS and SASS.
• Good understanding of responsive web development.
• Proficient understanding of cross-browser compatibility issues and ways to work around them.
• Basic understanding of SEO









