
š„ What will you do?
As a Lead Frontend Engineer, you will
-
Own our frontend engineering applications for two products each of which run as independent applications which query our backend systems via REST APIs
-
Act as a leader and coach within the front-end engineering team, collaborating with and mentoring senior engineers.
- Collaborate on a daily basis with a small, nimble team of product managers, engineers, and UX designers to understand business requirements and user experience goals and pain points.
- Write and review modular, reusable components and features (React.js / Vue.js) and integrate backend APIs to create a seamless front-end user experience
- Integrate third-party plugins to enhance customer experience. These include 3rd party plugins which provide customer support and analytics plugins that help improve the user experience we provide to customers.
- Actively participate in code reviews
- Work with our quality assurance team to improve coverage on our automated testing suites
š What are we looking for?Ā
While we do not have a strict list of requirements for candidates interested in this role, some indicators that you would fit this role and our engineering culture areĀ
-
Prior experience of a few years (3+ years) with frontend frameworks as React.js or Vue.js would be essential to work on our application stack.
-
You actively promote a culture of engineering excellence some of which could be writing efficient code, use of elegant design patterns, and styling your code through code-linting policies.
-
You enjoy designing software architecture by collaborating with leads to explore existing systems, determining areas of complexity, potential risks to successful implementation.
- You have an eye for pixel-perfect UI and micro-interactions.
- You enjoy coaching folks to achieve outcomes through nudges.
š¢ Other information you may want to considerĀ
- We will be flexible for the rest of the pandemic and work remotely; however, we are not a remote-first company, and the work location would be Bangalore when things settle.
- Our frontend tech stack includes React.js, Vue.js, Netlify for CI / CD, TestCafe for UX testing, d3.js, and Regraph for visualizations.

Similar jobs
Job Summary:
We are looking for an experienced Salesforce Commerce Cloud (B2C) Developer to join our growing e-Commerce team. The ideal candidate will have 2.6+ years of hands-on experience with Salesforce Commerce Cloud (SFCC), specifically with SFRA and/or PWA. Proficiency in front-end technologies such as React and JavaScript is essential. Experience with Node.js is a plus.
Key Responsibilities:
- Design, develop, and maintain scalable e-commerce solutions using Salesforce Commerce Cloud (SFCC B2C).
- Work with SFRA or PWA frameworks to build modern, responsive, and high-performance storefronts.
- Collaborate with cross-functional teams including designers, QA, and project managers to deliver robust e-commerce experiences.
- Develop and integrate front-end components using JavaScript and React.
- Troubleshoot issues, identify bottlenecks, and devise solutions for performance and scalability.
- Stay updated on emerging trends in e-commerce and SFCC best practices.
Required Skills & Qualifications:
- 2.5+ years of hands-on experience withĀ Salesforce Commerce Cloud (B2C), preferably withĀ SFRA/PWA.
- Strong proficiency inĀ JavaScriptĀ andĀ React.
- Understanding of e-Commerce platforms and business processes.
- Familiarity with web services (REST/SOAP), APIs, and integrations.
- Experience with version control systems like Git.
- Good communication and problem-solving skills.
Nice to Have:
- Experience withĀ Node.js.
- Familiarity with CI/CD pipelines.
- Exposure to Agile/Scrum development methodology.
What Weāre Looking for in You:
1. Qualifications: Bachelorās Degree in Computer Science, Information Technology, or a related field
2. Certifications: NA
3. The Experience That Sets You Apart:
ā Lead the development of responsive, pixel-perfect web interfaces using HTML, CSS, and JavaScript also Shopify
ā Set and maintain frontend coding standards, structure, and best practices
ā Collaborate with designers to bring UI/UX concepts to life with clean, maintainable code.
ā Optimize web pages for performance, SEO, and cross-browser/device compatibility.
ā Guide and mentor junior developers through code reviews and technical support.
ā Own project timelines, quality assurance, and delivery for all frontend initiatives
4. Your Subject Matter Expertise:
ā Team leadership ā 2+ years leading 10+ member teams
ā Strong communicator ā aligns tech and non-tech teams
ā Detail-driven ā ensures UI and code precision
ā Collaborative ā fosters teamwork and mentorship
ā Organized ā manages time and parallel tasks efficiently
ā Service-based mindset ā experience in ~200-employee setups
ā Composed under pressure ā delivers in fast-paced environments
ā Solution-focused ā navigates challenges with clarity
Must-haves:
1. You need to be excited about the problem that we are trying to solve
2. 2+ years of experience building applications in React Native
3. Build pixel-perfect, buttery smooth UIs across both mobile platforms.
4. Strong JS fundamentals
5. Experience with iOS or Native Android development experience
6. Ability to give clarity and communicate well with the team, including
Product, Backend and Dev-Ops (if and when needed)
7. Ability to use profiling tools well, getting to root causes of bugs fast
8. Ability to pick and work on adjacent technologies if and when
required (Eg: If the best performance monitoring solution needs a
basic firebase setup, that should not be a blocker for you to go ahead
and do so)
9. Maintain code and write unit tests to ensure the product is of the
highest quality.
10. Reach out to the open-source community to encourage and help
implement mission-critical software fixesāReact Native moves fast.
11. You need to be comfortable working in a remote environment (Good
internet connection and availability on phone is required)
12. Keen to learn!
Good to have:
1. Experience with React.js
2. Experience in Test Driven Development
3. Ability to tell Product what creates better User Experience, ability to
tell backend what API responses will help the user get a faster load
time
4. Inquisitiveness to understand the system as a whole, and not only be
stuck to your domain of expertise (Eg: Asking questions like why
does this particular response take so much time as compared to
others, and brainstorming with the backend engineer on how to
improve on it
React.js Developer:
Ā
Job Description:
Ā
We are looking for a skilled react.js developer to join our front-end development team. In this role, you will be responsible for developing and implementing user interface components From Figma using React.js concepts and workflows such as Redux, Flux, and Webpack. You will also be responsible for profiling and improving front-end performance and documenting our front-end codebase.
Ā
To ensure success as a react.js developer, you should have in-depth knowledge of JavaScript and React concepts, excellent front-end coding skills, and a good understanding of progressive web applications. Ultimately, a top-class react.js developer should be able to design and build modern user interface components to enhance application performance.
Ā
Responsibilities:
Ā
- Meeting with the development team to discuss user interface ideas and applications.
- Reviewing application requirements and interface designs.
- Identifying web-based user interactions.
- Developing and implementing highly responsive user interface components using react concepts.
- Writing application interface codes using JavaScript following react.js workflows.
- Troubleshooting interface software and debugging application codes.
- Developing and implementing front-end architecture to support user interface concepts.
- Monitoring and improving front-end performance.
- Documenting application changes and developing updates.
Requirements:
Ā
- Bachelorās degree in computer science, information technology, or a similar field.
- Previous experience working as a react.js developer.
- In-depth knowledge of JavaScript, CSS, HTML, and front-end languages.
- Knowledge of REACT tools including React.js, Webpack, Enzyme, Redux, and Flux.
- Experience with user interface design.
- Knowledge of performance testing frameworks including Mocha and Jest.
- Experience with browser-based debugging and performance testing software.
- Excellent troubleshooting skills.
- Good project management skills.
- Experience with Figma
Technical Skills Required:
- Knowledge of multiple front-end languages and libraries (e.g. HTML/ CSS, JavaScript, React/Angular )
- Familiarity with databases (e.g. MySQL, MongoDB), web servers (e.g. Apache) and UI/UX design
- Excellent communication and teamwork skills
- Great attention to detail
- Organizational skills
- An analytical mind
|
Firm grasp of modern web application development approaches (Full stack JavaScript) Ā Strong proficiency in the following JavaScript development tools: Ā·Ā Ā Ā Ā Ā Ā Ā ReactJS Ā·Ā Ā Ā Ā Ā Ā Ā UI Frameworks (Bootstrap, Material UI, Semantic UI) Ā·Ā Ā Ā Ā Ā Ā Ā ES6/ES7 Ā·Ā Ā Ā Ā Ā Ā Ā Context API, GraphQL, Redux, Payment Gateway Ā·Ā Ā Ā Ā Ā Ā Ā Familiarity with RESTful APIs Ā·Ā Ā Ā Ā Ā Ā Ā Familiarity with code versioning tools (GIT, BitBucket) Ā·Ā Ā Ā Ā Ā Ā Ā Experience with working with various data structure (JSON) Ā·Ā Ā Ā Ā Ā Ā Ā Understanding of modularized / service-oriented architecture Ā Competencies and Skills Required Ā·Ā Ā Ā Ā Ā Ā Ā Requires excellent analytical, problem solving, and good communications skills Ā·Ā Ā Ā Ā Ā Ā Ā Must be able to work effectively with business stakeholders Ā·Ā Ā Ā Ā Ā Ā Ā Strong passion for delivering technical solutions to business problems Ā·Ā Ā Ā Ā Ā Ā Ā Understanding and mindset of Agile software delivery (Ability to adapt to continually changing priorities) Ā·Ā Ā Ā Ā Ā Ā Ā Team player who understands the importance of teamwork and collaboration Ā·Ā Ā Ā Ā Ā Ā Ā Passion for delivering new approaches and challenging the āstatus-quoā |
We are looking for a Product Engineer - Frontend Engineer to join our early stage startup with experience in building B2C products.Ā
If you have experience of working in product based companies (preferably startups), good to excellent coding skills in react js and typescript, have a keen eye for details in the UI, and are looking to build exciting things that children across the world will use - come talk to us!
What you get to do:
- Design and build advanced applications from scratch keeping scalability and performance in mind
- A good handle on both client and server architecture.
- Work on bug fixing and improving application performance.
- Comfortable in owning large scale products and continuously re-evaluating and innovating.
Who are we looking for:
- Bachelor's degree or equivalent in Computer Science
- 1+ years' experience in frontend development
- Familiarity using Scrum/Agile development methodologies
- Experience building object oriented web applications in React JS, Typescript, HTML5, and CSS3
- Should be a quick learner and willing to go the extra mile in delivering the projects.
- Should be able to mentor junior folks whenever necessary.
1. Work with the founders to ship new features that solve our customers' needs
2. Work on building, maintaining, and testing the front-end of the web application
3. Work on taking architectural and design decisions
4. Work on reviewing and approving pull requests
5. Proactively identify and fix any software bugs/improvements
6. Take the initiative to improve the system's software architecture, UI, UX, scalability, and performance
7. Participate in the customer meetings for solution design and technical discussions
8. Help in customer support activities by resolving any technical queries/issues reported by the customer
1. 1+ years of experience in Vue.js
2. Proficiency with front-end languages HTML/CSS/JavaScript and multiple libraries
3. Prior experience with building and maintaining design systems
4. Familiarity with tools like Figma and experience turning Figma designs into top-class UI
5. Knowledge of REST APIs
6. Bonus points for startup experience & experience in UI/UX design
- 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 for state management (such as Redux/Mobx)
- Familiarity with RESTful APIsĀ
- 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Ā
- Experience in Python or Java/Kotlin development











