DUKAAN - Create Your Online Store in 30 Seconds
Built by a team of 5, app "Dukaan" helps local offline stores launch their online store in 30 seconds. They can make beautiful product catalogues (catalogs) rjght from a smartphone and share with their customers easily on different social media apps such as Whatsapp Business, Whatsapp, Facebook, Instagram etc. Just in 2 months of launch, we have seen tremendous traction since publishing our app on Play Store on 9th June 2020. In this short time frame, we have signed up over 2.5 Lakh businesses, who digitised over 2 Mn products and have helped drive over INR 20 Cr in sales for these small businesses. Praised by users all over India, this app has saved declining businesses by helping them transfer their shop online. The journey has just begun and we are on a mission to make India Digital, One dukaan at a time.
DESCRIPTION
We are looking for a great Frontend developer who is proficient with React.js. Your primary focus will be on developing user interface components and implementing them following well-known React.js workflows (such as Flux or Redux). You will ensure that these components and the overall application are robust and easy to maintain. You will coordinate with the rest of the team working on different layers of the infrastructure. Therefore, a commitment to collaborative problem solving, sophisticated design, and quality product is important.
RESPONSIBILITIES
- Developing new user-facing features using React.js
- Building reusable components and front-end libraries for future use
- Translating designs and wireframes into high quality code
- Optimizing components for maximum performance across a vast array of web-capable devices and browsers
REQUIREMENTS
- 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
- Familiarity with RESTful APIs and sockets
- Knowledge of modern authorization mechanisms, such as JSON Web Token
- Familiarity with modern front-end build pipelines and tools
- Experience with common front-end development tools such as Babel, Webpack, NPM, etc.
- Ability to understand business requirements and translate them into technical requirements
- A knack for benchmarking and optimization
- Familiarity with code versioning tools
- Experience with PWAs and React Native is a huge plus

About Dukaan
About
Connect with the team
Similar jobs
Job Title: React Native Developer with Web3 Experience
Location: Gurgaon (Work From Office - 6 Days)
Job Description:
We are seeking a skilled React Native Developer with experience in Web3 technologies to join our team in Gurgaon. The ideal candidate will have a passion for mobile app development and a strong understanding of blockchain and decentralized applications.
Key Responsibilities:
- Develop and maintain mobile applications using React Native.
- Integrate Web3 technologies and blockchain features into applications.
- Collaborate with cross-functional teams to design and implement new features.
- Troubleshoot and optimize app performance for seamless user experiences.
Requirements:
- 2+ years of experience in React Native development.
- Hands-on experience with Web3.js, blockchain APIs, or smart contract integration.
- Strong understanding of mobile app development lifecycle.
- Excellent problem-solving skills and attention to detail.
Benefits:
- Competitive salary and opportunities for growth.
- Collaborative work environment with cutting-edge technology.

Who are we :
Trendlyne, an Series-A funded, profitable products startup in the financial markets space with cutting edge analytics products aimed at businesses in stock markets and mutual funds.
Our founders are IIT + IIM graduates, with strong tech, analytics and marketing experience. We have top finance and management experts on the Board of Directors.
What do we do :
We build powerful analytics products in the stock market space that are best in class. Organic growth in B2B and B2C products have already made the company profitable. We deliver 800 million+ APIs every month to B2B customers.
Trendlyne analytics deals with 100s of millions rows of data to generate insights, scores and visualisations which are an industry benchmark.
Technical Skills Required :
- Hands-on development experience on ReactJS, React Native
- Excellent front-end development skills - Javascript ES6, HTML5, CSS3, Bootstrap/Flex
- Excellent understanding of web browsers, mobile browsers and responsiveness
- Experience in UI Build using Webpack/ Gulp
- Proficient understanding of code versioning tools, such as Git, Bitbucket, Github
- Proficient understanding of the performance of web and mobile applications
- Knowledge of Django web framework or Python will be an added advantage
Responsibilities :
- Develop new user-facing features, web and mobile applications
- Use HTML, CSS, JS, to deliver front-end of projects on time
- Work with UI & UX designers and project managers to ensure timely delivery of code
- Work with Backend developers and ensure smooth integration with CMS or APIs
- Build reusable code and libraries for future use
- Ensure the technical feasibility of UI/UX designs
- Optimize website for maximum speed and scalability
- As part of the core team, you will be working on cutting edge technologies like Spark, Flume, online backtesting and data visualization, and machine learning.
- All Developers will be involved with the entire lifecycle of the product right from product conceptualization, design, implementation and mobile app and web delivery.
- Salary on par with the industry, with company equity.
The Role
As a Senior Frontend Developer with deep React expertise you will help us build high-performance, data-driven web applications. You’ll play a key role in designing intuitive UIs, implementing complex interactions, and ensuring our platform is scalable, maintainable, and user-friendly.
Responsibilities:
- Develop and maintain advanced React components for data visualization, interactive dashboards, and document workflows
- Write high-quality, testable code (TypeScript, Jest, React Testing Library)
- Implement complex UI patterns such as drag-and-drop, advanced search, and responsive layouts
- Integrate and enhance PDF viewing and annotation features (PDF.js)
- Optimize performance for large datasets and ensure smooth cross-browser experiences
- Collaborate with backend developers, designers, and product managers to deliver end-to-end solutions
- Mentor junior developers and contribute to improving our frontend architecture and practices
About Us
At QuickCode Consulting, we are dedicated to delivering top-tier IT and Managed Services globally. Our lean and agile team takes pride in creating high-quality, reliable, and scalable solutions for clients across industries. We love taking on challenging projects and turning them into success stories.
Why Join Us?
- Impactful Work: Every test you design, every bug you catch, shapes the experience of real users.
- No Red Tape: A lean team with no unnecessary bureaucracy or micromanagement.
- Learning Opportunities: Work on diverse domains and cutting-edge technologies like Playwright automation.
- Growth Mindset: We invest in your skills and encourage flexibility across different problem domains.
Is This Role for You?
- You have a passion for delivering flawless user experiences.
- You are self-motivated and thrive in a remote-first or flexible environment.
- You are proactive in communication, ensuring alignment and transparency with the team.
- You are open to learning and adapting to different domains rather than being stuck in one.
Must Have Skills
- 5+ years professional experience with React.js + TypeScript and modern React patterns (hooks, component design, state management)
- Strong TypeScript skills for scalable and maintainable code
- Advanced CSS/Tailwind CSS knowledge
- Hands-on experience with testing frameworks (Jest, React Testing Library)
- Solid understanding of frontend build tools (Webpack, Babel)
- Strong problem-solving, communication, and collaboration skills
Nice to Have Skills
- Experience with Storybook and component-driven development
- Experience with data visualization libraries
- Knowledge of performance optimization techniques (React Virtualized, lazy loading)
- Familiarity with accessibility (a11y) best practices
- Exposure to state management libraries (Redux, Zustand, etc.)
- Bonus exposure: GraphQL/REST APIs, Node.js, Docker
Skills Required:
- Deep expertise in modern frontend frameworks - React, Next.js, Vue, or Svelte.
- Proficiency in *TypeScript, JavaScript (ES6+), and functional programming patterns.
- Experience in state management (Zustand, Redux Toolkit, Recoil, Jotai) and component-driven architecture.
- Strong understanding of UI/UX best practices, design systems, and responsive design.
- Expertise in performance optimization, code splitting, and progressive rendering.
- Familiarity with WebAssembly (WASM), WebGL, and Three.js for high-performance or 3D interfaces.
- Understanding of API integration, GraphQL, and real-time systems (WebSockets, SSE, gRPC).
- Experience with frontend DevOps pipelines - Vite, Turborepo, CI/CD, and containerized builds (Docker).
- Familiarity with AI-assisted tools such as GitHub Copilot, Cursor, V0 by Vercel, Galileo AI, and Figma’s AI features.
- Awareness of AI-driven frontend experiences - text-to-UI systems, multimodal chat UIs, and LLM-based interface personalization.
- Bonus: Exposure to AR/VR frameworks, Unreal Web Integration, or Edge-rendered UIs (Cloudflare Workers, Deno Deploy).
Who We Are Looking For:
Upsurge Labs builds experiences that bridge humans and machines, robotics dashboards, biotech data portals, AI film interfaces, and creative tools that define the next generation of interaction.
We’re looking for a Senior Frontend Engineer who doesn’t just write code, they design experiences that move at the speed of imagination.
You should be:
- Smartworking, organized, and driven to engineer interfaces that feel alive.
- A craftsman obsessed with precision, animation, and design integrity.
- Someone who can think like a designer, structure like an architect, and execute like an engineer.
- Capable of thriving in ambiguity, where the problem isn’t defined.
- Ready for a challenging, fast-paced environment where quality matters and ‘good enough’ isn’t enough.
At Upsurge Labs, you’ll shape the visual soul of the technologies that shape the future.
Responsibilities
- Write clean, testable code with unit tests
- Build and improve code across the entire stack
- Ensure project scalability by having good project architecture
- Participate in the entire application life cycle, focusing on coding and debugging
- Responsible for technical guidance and leading a team of react developers ensuring timely delivery
Requirement
- Strong React.js, Node.js, and typescript experience
- Working knowledge of React Native and Redux-Saga
- Hands-on experience with REST APIs, HTML/CSS
- Knowledge of GIT
- Proficiency in SQL
- 3-4 years of minimum experience
You take care of our business we will take care of you,
- We make sure you are growing professionally with quarterly goals and appraisals.
- Health is wealth, so we provide health insurance
- Stand on Top - Employee professional development program
- Welcoming a new member in the family is a great please so we provide maternity and paternity leave
And much more...
Front End Developer – Angular
Front End Developer will be responsible for front end (web) development of our enterprise SaaS applications. You will work with the wireframe/UI Design and bridge the gap between graphical design and technical implementation, taking an active role on both sides and defining how the application looks as well as how it works
Job Responsibilities:
- Development of responsible web application of enterprise SaaS products
- Develop new user-facing features
- Build reusable code and libraries for future use
- Ensure the technical feasibility of UI/UX designs
- Optimize application for maximum speed and scalability
- Assure that all user input is validated before submitting to back-end
- Collaborate with other team members and stakeholders
Qualifications:
- B.E./B.Tech./MCA or equivalent
- 7+ years’ experience as a Software Developer with at least 3+ years in a similar role
- Understanding of the entire web development process, including design, development and deployment, with some back-end knowledge, is important
- Excellent understanding of Angular 5+/React
- Proficient understanding of web mark-up, including HTML5, CSS3, Bootstrap
- Basic understanding of server-side CSS pre-processing platforms, such as LESS and SASS
- Proficient understanding of client-side scripting and JavaScript frameworks, including jQuery
- Good understanding of asynchronous request handling, partial page updates, and AJAX
- Proficient understanding of cross-browser compatibility issues and ways to work around them.
- Proficient understanding of code versioning tools, such as Git, Gitlab, SVN etc
- Good understanding of NodeJs will be a plus.
- Basic knowledge of image authoring tools, to be able to crop, resize, or perform small adjustments on an image. Familiarity with tools such as Gimp or Photoshop is a plus
Responsibilities:
- To build next-generation complex web applications that are efficient and modular.
- Works closely with UX designers and back-end engineers to implement versatile front-end solutions and new features.
- Responsible for integration with the services that reside on the back end.
Must-have skills:
- 2+ years of experience in building Single page applications using HTML5 CSS3 and AngularJS.
- In-depth knowledge on HTML5 and CSS is mustHands-on experience integrating upstream services, REST APIs.
- Hands-on with JS and preferably worked with Angular2+.
- Hands-on with automation/bundler like Gulp, Grunt or webpack.
- Extremely detail-oriented to strive for pixel perfection across all browsers.
Experience : 2-3+ Years
Roles & Responsibilities :
1) Must have knowledge of HTML, CSS and Javascript.
2) Have good problem solving skills (Data Structure and Algorithms).
3) Have understanding of brower api's, DOM and REST API's.
4) Should have hands on experience in working with Typescript.
5) Should be able to work in a small team, understand requirement and deliver the required output.
6) Should be able to write extensible, performant and testable code in typescript.
7) Must have experience in developing SPA using React, Redux, React Hooks.
8) Should have working knowledge of Version Control Sytems like GIT.
9) Should be able to convert given UX design to working application.










