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

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

About Fulfil.IO
About
Connect with the team
Similar jobs (10)
Frontend Developers
- Contract To Hire (Initial Engagement: 6 months)
Experience: 5+ years
Mandatory Skills:
● React.js
● React Native
● JavaScript
● Experience in developing scalable and maintainable web and mobile applications
● Frontend architecture and reusable components
● State management
● REST API/backend service integration
● Application performance optimisation
● Authentication/authorisation and frontend security
● Git and pull-request-based development
● Clean, reusable and testable code
● Agile/product development experience
● Code reviews, debugging and production issue resolution
Good to have:
● TypeScript
● Next.js
● Jest / React Testing Library
● CI/CD
● Application monitoring
● Mobile deployment
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
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
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.
Job Title: Senior React.js Developer (Immediate Joiner)
Location: Bangalore
Experience: 5+ Years
About the Role
We are looking for a skilled React Developer with 5+ years of experience to join our team immediately. The ideal candidate should have strong expertise in React.js along with a basic understanding of Angular. You will be responsible for developing user interface components and implementing them following well-known React workflows.
Key Responsibilities
- Develop and maintain responsive web applications using React.js
- Build reusable components and front-end libraries for future use
- Translate UI/UX designs into high-quality code
- Optimize applications for maximum performance across devices and browsers
- Collaborate with backend developers and cross-functional teams
- Participate in code reviews and ensure best practices are followed
- Assist in debugging and resolving technical issues
- Work on minor enhancements or support tasks in Angular-based modules (if required)
Required Skills & Qualifications
- 5+ years of hands-on experience in React.js development
- Strong proficiency in JavaScript, HTML5, CSS3
- Experience with state management libraries (Redux / Context API)
- Familiarity with RESTful APIs and integration
- Basic knowledge or exposure to Angular
- Understanding of responsive design and cross-browser compatibility
- Good problem-solving and communication skills
Preferred Skills
- Experience with TypeScript
- Knowledge of modern front-end build pipelines and tools (Webpack, Babel, etc.)
- Familiarity with version control systems like Git
Joining Requirement
- Immediate joiners or candidates with short notice period (0–15 days) preferred
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.
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.
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
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.
About the Role
As a Full Stack Developer at Talentlo, you will design, build, and ship features across the entire product stack — from intuitive front-end experiences to robust back-end services. Your work will directly shape the platform that transforms how companies hire.
Apply here :(https://www.talentlo.com/jobs/full-stack-developer-talentlo-bangalore-01a1254d-071)
All applications are reviewed and processed through Talentlo. Please apply using the link above.
Responsibilities
- Design and implement scalable full-stack features using React Native, Node.js, and Python across web and mobile surfaces
- Build and maintain RESTful APIs that power seamless candidate and recruiter experiences
- Architect and optimise relational database schemas to support reliable, high-performance data access
- Collaborate with product and design teams to translate requirements into clean, maintainable code
- Write unit, integration, and end-to-end tests to ensure code quality and system reliability
- Participate actively in code reviews, contributing to engineering standards and best practices
- Troubleshoot and resolve production issues quickly, implementing lasting performance improvements
- Manage version control workflows using Git, including branching strategies and pull request reviews
- Contribute to technical documentation, architecture discussions, and sprint planning ceremonies
- Integrate third-party services and cloud infrastructure components to extend platform capabilities
Experience & qualifications
Must-have skills : React Native, Node.js and Python
Required skills : Relational Databases, REST API, Git and Full Stack Development , TypeScript and AWS
Required qualifications
Bachelor's degree in Computer Science, Engineering, or a related field — or equivalent practical experience
Preferred qualifications
Familiarity with Agile or Scrum development methodologies
Experience working in a startup or product-led engineering environment
Exposure to AI/ML integrations or data-driven product features
Opportunity. This is a rare chance to build a high-impact product from the ground up, influence the technical direction of an AI-powered hiring platform, and grow rapidly alongside a company solving a real problem at scale.
Why join us
01 Build Something That Matters Impact
Your code will directly influence how thousands of companies discover and hire talent. At Talentlo, every feature you ship has a measurable real-world effect on hiring outcomes.
02 Accelerate Your Technical Career Growth
Work across the full stack, engage with AI-driven product challenges, and grow your skills rapidly in an environment that encourages ownership and experimentation.
03 High-Ownership, Low-Bureaucracy Team Culture
Join a lean team where your ideas are heard, decisions are made quickly, and you have genuine autonomy over how you solve problems.
04 Competitive Compensation Package Compensation
We offer a market-competitive salary, performance-linked incentives, and the opportunity to share in the company's growth through an early-stage equity programme.
About Talentlo
Talentlo is an AI-powered Hiring Intelligence platform built for companies that want to make smarter, faster hiring decisions. Rather than relying solely on resumes and keyword matching, Talentlo evaluates candidate skills, experience, projects, and behavioural insights to surface the right fit for every role. The platform helps hiring teams screen candidates, rank applicants, understand candidate-job fit, and move from application to offer with confidence.
Mission & vision: Talentlo's mission is to bring intelligence to every hiring decision. The vision is a world where every company — regardless of size — has access to the same quality of hiring insight that the best teams in the world rely on.
Culture: Talentlo operates as a small, high-ownership team where engineers are trusted to make meaningful decisions. The culture values clarity over process, outcomes over activity, and continuous learning. Every team member contributes directly to the product and sees the impact of their work quickly.













