Cutshort logo
For Employers
Fulfil.IO logo
Sr. React Engineer
Sr. React Engineer

Sr. React Engineer at Fulfil.IO · Remote only · 4 - 8 years · ₹10L - ₹15L / yr · Profitable · Remote only · Posted 18 Feb 2022

Fulfil.IO's logo

Sr. React Engineer

Madhuri C's profile picture
Posted by Madhuri C
4 - 8 yrs
₹10L - ₹15L / yr
Remote only
Skills
skill iconReact.js
skill iconRedux/Flux
skill iconReact Native
cypress
Jest

Fulfil’s software engineers develop the next-generation technologies that change how millions of customer orders are fulfilled by merchants. Our products need to handle information at a massive scale. We're looking for engineers who bring fresh ideas from all areas into our technology.


As a Front End software engineer, you will work on the ReactJS powered user interface used by Fulfil merchants to manage their back-office operations. This is mission critical software and your primary focus will be on developing user interface components and implementing them following well-known React.js workflows. You will ensure that these components and the overall application are robust and easy to maintain. In this role, you will be collaborating closely with the rest of the team working on different layers of infrastructure in an international environment. Therefore, a commitment to collaborative problem solving, sophisticated design, and quality are important.


What You’ll Do:

  • Collaborate with a small yet extraordinarily talented team of engineers to implement front-end technologies
  • Develop new user-facing features using React.js and React Native
  • Work closely with the Design and Product teams to translate complex technical workflows into delightful user experiences
  • Define how Fulfil builds user interfaces and ensure that we’re utilizing and keeping up with modern web standards
  • Continually test, measure, and iterate on the results of your work in the spirit of continuous improvement
  • Write clean, reusable, and well-tested front-end code
  • Help to bridge the responsibilities of the Product and Engineering teams, spending time with both on the way to launching new products
  • Architect efficient and reusable front-end abstractions and systems that drive complex web applications
  • Create reliable and type-safe applications with Typescript
  • Build and contribute to open source projects
  • Build reusable components and front-end libraries for future use
  • Optimize components for maximum performance across a vast array of web-capable devices and browsers


We’re Looking for Someone With:

  • 5+ years of experience as a front end engineer
  • Experience in building large-scale web applications in a fast-moving team environment
  • A strong understanding of UX and UI design standards
  • The perfectionist’s touch on a pragmatist’s deadline: you strive for pixel-perfection and intuitive functionality
  • Strong proficiency in JavaScript (2-4 Years of experience), including DOM manipulation and the JavaScript object model
  • Thorough understanding of React.js and its core principles, with experience in popular React.js workflows
  • Experience with common front-end development tools such as Babel, Webpack, NPM, etc
  • Experience with popular testing frameworks, like Jest, Cypress, and Testing Library.
  • The ability to bring any design to life with HTML and CSS, with cross browser compatibility and accessibility
  • Smarts, humility, communication skills, and equal willingness to teach and learn
  • Familiarity with RESTful and GraphQL APIs
  • Knowledge of modern authorization mechanisms, such as JSON Web Token
  • Experience in developing large client side JavaScript applications
  • Familiarity with code versioning tools like GIT
  • Experience with Javascript testing tools and test automation


Nice to Haves:

  • Prior experience at a growth stage Internet/Software company
  • Demonstrated work beyond the front-end, experienced in integrating with a wide array of back-end technologies and services (e.g. experience with Python, AngularJS)
  • Experience developing large client-side applications and optimizing them for performance
  • You can straddle client and server development, creating APIs that drive web apps
  • You understand the intricacies of timezones
  • Web optimization, performance tools, and load testing
  • You maintain or contribute to an open-source project
Read more
Users love Cutshort
Read about what our users have to say about finding their next opportunity on Cutshort.
Shubham Vishwakarma's profile image

Shubham Vishwakarma

Full Stack Developer - Averlon
I had an amazing experience. It was a delight getting interviewed via Cutshort. The entire end to end process was amazing. I would like to mention Reshika, she was just amazing wrt guiding me through the process. Thank you team.
Companies hiring on Cutshort
companies logos

About Fulfil.IO

Founded :
2015
Type :
Product
Size :
20-100
Stage :
Profitable

About

Fulfil is a cloud-based Enterprise Resource Planning (ERP) platform designed for eCommerce and wholesale merchants. Founded in 2015 and headquartered in San Francisco, California, with additional offices in Miami, Toronto, and Bangalore, Fulfil connects various aspects of Direct-to-Consumer (DTC) operations. The platform processes over $10 billion in Gross Merchandise Value (GMV) annually for notable DTC brands. The core service of Fulfil is its all-in-one operational solution that automates back-office functions, including order management, inventory management, warehouse management, purchasing, and customer service. This customizable cloud ERP software is tailored to support 8-figure and 9-figure brands, providing real-time visibility and control over operations. Fulfil aims to optimize the workflow from accounting to manufacturing, enabling merchants to sync inventory across multiple channels like Shopify, Amazon, and eBay, enhancing their retail experiences.
Read more

Connect with the team

Profile picture
Sethu S

Company social profiles

bloglinkedintwitterfacebook

Similar jobs (10)

Euphoric Thought Technologies
Bengaluru (Bangalore)
5 - 6 yrs
₹10L - ₹20L / yr
skill iconReact.js
skill iconHTML/CSS
skill iconRedux/Flux

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
  • Staying up-to-date with the latest industry trends and technologies
  • Troubleshooting and debugging issues to ensure smooth user experiences
  • Participating in code reviews to maintain code quality and consistency

Required React developer requirements, qualifications & skills:

  • Proficiency in React.js and its core principles
  • Strong JavaScript, HTML5, and CSS3 skills
  • Experience with popular React.js workflows (such as Redux)
  • Familiarity with RESTful APIs and integration
  • Knowledge of modern authorization mechanisms, such as JSON Web Tokens
  • Understanding of front-end build tools and pipelines
  • Excellent problem-solving and communication skills
  • A strong attention to detail, and a passion for delivering high-quality code
  • Adaptability to changing project requirements and priorities
  • Experience with version control systems (e.g., Git)
  • A degree in computer science, software engineering, or a related field
Read more
NonStop io Technologies Pvt Ltd
Kalyani Wadnere
Posted by Kalyani Wadnere
Kharadi
3 - 5 yrs
Best in industry
skill iconHTML/CSS
skill iconJavascript
TypeScript
css3
API
+8 more

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, 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)


If you're passionate about technology and want to work on impactful projects, we'd love to hear from you

Read more
Medflix
Ahmedabad
2 - 5 yrs
₹6L - ₹15L / yr (ESOP available)
skill iconReact.js
SQL
skill iconJavascript
skill iconExpress
skill iconPostgreSQL
+4 more

Technology Stack: Next.js, Express.js, PostgresSQL, GCP

Location: Ahmedabad


About Medflix - empowering healthcare professionals for better care

Medflix (www.medflix.app/app) is a platform where healthcare professionals (doctors, medical students and more) stay updated through live talks, Q&As, support material and more. Through the platform we believe that these professionals can be empowered to deliver better care to patients (like our families) throughout the globe.

In its current (and evolving) form, it is a live learning and engagement platform seeing tremendous week-on-week growth through stellar speakers and a very active early community. The product is in the growth stages and you will be playing a key role in steering the tech to create a scalable and lovable product experience.

We are backed by startup, VC and PE veterans including Kunal Shah (CEO, Cred), Raghunandan G (Zolve, ex-TFS), Avnish Mehra (Everstone) and more.

Medflix is a platform by PlexusMD (www.plexusmd.com/app), a network trusted and loved (4.4 stars on Playstore and 4.4 on Appstore) by more than 3 lakh doctors in India and working closely with leading healthcare providers and companies like AIIMS, Jaslok, Hinduja, Apollo, HCG, Elsevier, Association of Physicians of India, Indian Association of Cardio-thoracic surgeons, Society of Nuclear Medicine, Govt of Gujarat (HFW Dept), Govt of Haryana (SIFHW), McKinsey and company, Takeda, Mankind and others.


About the Role

Tech stack (expertise in all is not required, experience in some will be sufficient):

  • React / Next.js (required, at least 1 year of experience)
  • Express.js (required, at least 1 year of experience)
  • Familiarity with cloud services (gcp / azure / aws)
  • PostgreSQL (or expertise in any relational database)
  • Redis
  • Docker/Kubernetes deployment (good to have)

For this role we are looking for engineers with an entrepreneurial mindset, an understanding of how startups operate and who like to get their hands dirty when unknown things come their way. You will work closely with the product team to prioritise and ship features with a predictable cadence.

As this role is full-stack, you need to have a good understanding of frontend design and be obsessed with responsiveness and pixel-perfect behaviour. On the backend side, an OCD for efficiency and optimisation is a required personality trait.

Demonstrated history of solving hard problems (frontend/backend or both) is a great-to- have.


Benefits and growth

While we ensure competitive compensation (plus ESOP options for deserving candidates), at Medflix, you will also have a strong say in how final solutions look. You will get the opportunity to learn to steer an accelerating rocket ship.

College credentials, background or years of experience are no bar for growth inside the company for enthusiasts who believe in our mission and demonstrate that passion to create a product that healthcare workers love. 

Read more
Global retail and technology company
Global retail and technology company
Agency job
via Geektrust by Anu SusanThomas
Bengaluru (Bangalore)
8 - 14 yrs
₹40L - ₹55L / yr
skill iconReact Native
Migration
brownfield

Technical Skills

  • 1. 4 years developing Reactive Native Front End App Experiences using React Native and the Expo Framework with core understanding of JavaScript Bridge (JSI) and the rest 4 building Front End App Experience
  • Brownfield Experience
  • 2. Deep proficiency in JavaScript and TypeScript (highly preferred), including modern ES6+ concepts
  • 3. Strong command of React Principles, React Hooks, Context API, and Component lifecycles
  • 4. Knowledge of how to use Component Libraries to build applications
  • 5. Hands-on experience with the latest Expo SDKs, Expo Router (file-based routing), and EAS workflows
  • 6. Should understand concepts around caching and how to achieve the same
  • 7. Proven experience with state management libraries such as Zustand, Redux Toolkit, or MobX
  • 8. Deep understanding of iOS and Android deployment Lifecycles, application
  • signing, and app store guidelines
  • 9. Deep skills of Git, GitHub, and continuous integration pipelines
  • 10. Proficient in using Agentic AI to leverage spec, skills and agents to do 50% of their
  • work across development, documentation and testing


Read more
Delhi
4 - 8 yrs
₹4L - ₹8L / yr
skill iconReact.js
TypeScript
skill iconJavascript
Information architecture
Web performance optimization
+1 more

Role Summary

The Senior Front-end Developer builds and maintains client-facing interfaces per UI/UX designs and product requirements, owns front-end architecture and code-review standards, and mentors the Junior Front-end Developer. This is a specialized front-end role, not a full-stack position.

Key Responsibilities

•   Own front-end architecture decisions, including framework, state management, and tooling choices.

•   Set and enforce code-review, testing, and performance/accessibility standards for the pod.

•   Lead implementation of complex, high-visibility features.

•   Troubleshoot and resolve complex front-end performance or technical issues.

•   Mentor the Junior Front-end Developer, including code review and skill development.

•   Partner closely with UI/UX to ensure design fidelity and flag implementation constraints early.

•   Evaluate and recommend front-end tooling or library upgrades.


Required Skills & Technical Competencies

•   Deep expertise in a modern front-end framework (React strongly preferred) and associated ecosystem.

•   Strong understanding of front-end performance optimization and accessibility standards.

•   Experience owning front-end architecture for a production application.

Targeted Qualifications

•   5–8 years of front-end development experience.

•   Deep expertise in a modern framework (React preferred) and front-end architecture patterns.

•   Experience owning performance and accessibility standards.

•   Bachelor's degree in Computer Science or related field.

Preferred / Nice-to-Have

•   Experience with data-dense or real-time dashboard interfaces (relevant to IoT products).

•   Experience mentoring junior developers formally.



Read more
Trichy
2 - 4 yrs
₹2L - ₹3L / yr
skill iconReact Native
Mobile App Development
skill iconJavascript
TypeScript
User Interface (UI) Design
+2 more

Role & Responsibilities:


Design and develop mobile applications using React Native.


Collaborate with cross-functional teams to define, design, and ship new features.


Ensure performance, quality, and responsiveness of applications.


Debug and fix issues, improve application performance, and maintain code quality.


Work onsite with the client team in Trichy.


Requirements:


Minimum 2 years of hands-on experience in React Native mobile app development.


Strong knowledge of JavaScript/TypeScript and mobile UI/UX principles.


Experience with REST APIs, third-party libraries, and integration.


Ability to work independently and in a team environment.


Immediate availability preferred.

Read more
appscrip
at appscrip
2 recruiters
Nilam Surti
Posted by Nilam Surti
Bengaluru (Bangalore)
0 - 1.5 yrs
₹2.5L - ₹4L / yr
skill iconReact.js
skill iconHTML/CSS
skill iconNextJs (Next.js)
skill iconJavascript

NEED TO HAVE :

1) Have some knowledge of front end like React.JS

2) HTML, CSS

3) Strong in JavaScript concepts

4) Good communication skills

5) Loves to code


GOOD TO HAVE :

1) Experience with type script will be a plus

2) Experience with Nest.JS framework will be a plus

3) Strong hold on ES6 principles.

4) Familiar with TDD ( Test Driven Development ) will be a plus.

5) Familiar with working in CI / CD will be a plus

6) Micro-Service architecture knowledge will be an added benefit.


You can contact me on this WhatsApp number: Nine three one six one two zero one three two

Read more
Vijay Sales
Pune
3 - 7 yrs
₹5L - ₹10L / yr
skill iconReact.js
skill iconNodeJS (Node.js)
skill iconMongoDB
skill iconJavascript
TypeScript
+3 more

About Vijay Sales


Vijay Sales is a consumer electronics and appliances retailer, selling through its stores across India, its website and its app.

Our technology team builds the software the business runs on: order management, customer support automation over WhatsApp, reviews and ratings, and the dashboards our operations teams use every day.


The role


We are hiring full stack engineers who can take a feature from spec to production across React, Node.js and MongoDB.


You will work on customer-facing and internal products, often both in the same week. One sprint may be a review submission page used by customers on their phones. The next may be an API that pulls order status from our order management system for the support bot.

We are looking for engineers with 3 to 6 years of experience who are comfortable owning both the front end and the back end of what they ship.


What you'll do

  • Build responsive, mobile-first interfaces in React using our in-house UI component libraries.
  • Design and build REST APIs and background services in Node.js.
  • Model data in MongoDB and keep queries fast as collections grow.
  • Integrate with the systems the business runs on: order management, ERP, point of sale and ticketing.
  • Build messaging flows over WhatsApp, email and SMS, including delivery tracking, retries and fallbacks.
  • Work with the conversational AI team to expose order, invoice and support actions to the customer support bot.
  • Write tests, review code and own your features in production, including monitoring and fixing what breaks.
  • Work directly with product and operations teams to turn a business problem into a working release.


Our stack


React, Node.js and MongoDB are the core. Everything else in the table is what you will connect to or build alongside.


  • Front end: React, with Vijay Sales' in-house UI component libraries
  • Back end: Node.js services and REST APIs
  • Database: MongoDB
  • Messaging: WhatsApp Business, Amazon SES for email, RCS and SMS as fallback
  • Conversational AI: LangChain and Rasa, behind the customer support bot
  • Business systems: Order management (OMS), ERP, POS, Ticketing Systems


What we're looking for

  • 3 to 6 years of professional experience building and shipping web applications.
  • Strong JavaScript and TypeScript fundamentals: async patterns, the event loop, modules, error handling.
  • Solid React skills: hooks, state management, component design, performance on low-end mobile devices.
  • Hands-on Node.js experience: building REST APIs, authentication with JWT, role-based access, input validation.
  • Working knowledge of MongoDB: schema design, indexing, aggregation pipelines.
  • Experience integrating third-party APIs and webhooks, and handling their failures gracefully.
  • Comfort with Git, code review, automated tests and CI/CD.
  • Clear written and spoken communication. You will talk to operations and business teams, not only engineers.


Nice to have


  • Experience with the WhatsApp Business API, Gupshup or similar messaging platforms.
  • Exposure to LLM application development: LangChain, retrieval, tool calling, or bot frameworks such as Rasa.
  • Background in retail, e-commerce or order management systems.
  • Experience integrating with ERP or POS systems.
  • Familiarity with AWS, Redis and message queues.
  • React Native or other mobile app experience.


Why join and how to apply

  • Your work reaches real customers and store teams quickly. There is very little distance between a release and the people who use it.
  • You own features end to end, from the first conversation with the business team to production.
  • You get hands-on exposure to conversational AI and LLM-based products alongside core full stack work.


Read more
toolstr
at toolstr
2 candid answers
Aakash Doshi
Posted by Aakash Doshi
Pune
0 - 2 yrs
₹3L - ₹4.5L / yr
skill iconReact Native
TypeScript
skill iconReact.js
skill iconiOS App Development

Key Responsibilities

  • Develop, maintain, and enhance cross-platform mobile applications for Android and iOS using React Native.
  • Build responsive, user-friendly mobile interfaces with a strong focus on performance and usability.
  • Integrate mobile applications with REST APIs and backend services.
  • Work with React Native WebView to integrate web-based functionality into mobile applications.
  • Implement navigation, state management, push notifications, deep linking, and other mobile app features.
  • Debug, troubleshoot, and optimize applications for performance, stability, and reliability.
  • Integrate third-party SDKs, libraries, and services into mobile applications.
  • Work with native Android and iOS configurations when required.
  • Manage app builds, releases, and deployments to the Google Play Store and Apple App Store.
  • Collaborate with designers, backend developers, and the product team to deliver high-quality features.
  • Write clean, reusable, and maintainable code while following development best practices.
  • Participate in code reviews, testing, and continuous improvement of mobile applications.

Must-Have Qualifications

  • Hands-on experience with React Native and mobile application development.
  • Strong understanding of JavaScript, ES6+, and React fundamentals.
  • Good knowledge of React Hooks, functional components, and state management.
  • Experience integrating REST APIs and handling asynchronous operations.
  • Familiarity with mobile navigation, app lifecycle, and platform-specific behavior on Android and iOS.
  • Experience with Git and version control workflows.
  • Understanding of responsive layouts, and mobile UI development.
  • Knowledge of debugging, performance optimization, and error handling.
  • Ability to troubleshoot issues independently and deliver reliable solutions.

Good-to-Have Qualifications

  • Experience with TypeScript.
  • Familiarity with React Native WebView and hybrid mobile applications.
  • Experience with push notifications using Firebase Cloud Messaging or similar services.
  • Knowledge of native Android development using Java/Kotlin or iOS development using Swift.
  • Experience with Fastlane, CI/CD pipelines, and automated mobile app builds.
  • Familiarity with publishing and maintaining apps on the Google Play Store and Apple App Store.
  • Experience with Firebase, analytics, and third-party SDK integrations.
  • Knowledge of Node.js and backend API development.

Soft Skills

  • Strong problem-solving skills and attention to detail.
  • Ability to learn new technologies and adapt to changing requirements.
  • Good communication and collaboration skills.
  • A proactive attitude with a willingness to take ownership of tasks.
  • Ability to work effectively in a fast-paced startup environment.
  • Passion for building high-quality mobile applications and improving user experiences.

Why Join Toolstr?

  • Work with a fast-growing startup building products for the global Shopify ecosystem.
  • Get hands-on experience building and shipping real-world mobile applications.
  • Work on challenging technical problems across Android, iOS, and web technologies.
  • Learn, grow, and take ownership of features from development to release.
  • Be part of a collaborative team that values innovation, initiative, and continuous learning.


Read more
Avaniral Technologies Pvt Ltd
Pattabiram, Chennai
1 - 3 yrs
₹2.5L - ₹3.5L / yr
User Interface (UI) Design
User Experience (UX) Design
skill iconReact.js
Material UI
skill iconHTML/CSS
+3 more
Why apply to jobs via Cutshort
people_solving_puzzle
Personalized job matches
Stop wasting time. Get matched with jobs that meet your skills, aspirations and preferences.
people_verifying_people
Verified hiring teams
See actual hiring teams, find common social connections or connect with them directly.
ai_chip
Move faster with AI
We use AI to get you faster responses, recommendations and unmatched user experience.
Did not find a job you were looking for?
icon
Search for relevant jobs from 10000+ companies such as Google, Amazon & Uber actively hiring on Cutshort.
companies logo
companies logo
companies logo
companies logo
companies logo
Get to hear about interesting companies hiring right now
Company logo
Company logo
Company logo
Company logo
Company logo
Linkedin iconFollow Cutshort
Users love Cutshort
Read about what our users have to say about finding their next opportunity on Cutshort.
Shubham Vishwakarma's profile image

Shubham Vishwakarma

Full Stack Developer - Averlon
I had an amazing experience. It was a delight getting interviewed via Cutshort. The entire end to end process was amazing. I would like to mention Reshika, she was just amazing wrt guiding me through the process. Thank you team.
Companies hiring on Cutshort
companies logos