

About Nudge
At Nudge, we enable consumer companies to automate experimentation and deliver personalized user experiences in real-time. We’re backed by marquee investors across the globe and are now expanding our founding team.
Role Description
As a Frontend Engineer you'll take charge of our dashboard and frontend architecture, working directly with the CTO to scale our platform.
Responsibilities
- Lead front-end web development for Nudge, including the main Dashboard, Chrome Extension, and Web SDK.
- Collaborate closely with the product and design teams to implement intuitive, high-performance user interfaces.
- Ensure code quality by implementing industry best practices, scalable architecture, and maintainable coding standards.
- Plan and architect features proactively, while remaining flexible and adaptable to changing product requirements.
- Optimize application performance through effective network optimization, caching strategies, and efficient state management.
- Demonstrate a strong command of TypeScript, JavaScript, React, Next.js, Redux Toolkit, React Query, and browser storage mechanisms (localStorage, sessionStorage, cookies).
What We’re Looking For
- Expertise in React, Next.js, JavaScript, and Redux Toolkit.
- Strong fundamentals in core JavaScript and deep understanding of browser internals.
- Experience with web storage mechanisms (local/session storage).
- Hands-on experience building and scaling SaaS dashboards and SDKs.
- Demonstrated ownership - you've built things end-to-end in a startup environment.
- Bonus: Published open-source packages on NPM or similar.
Good to Have
- Integrate and leverage LLM capabilities within our products; familiarity with LangChain and Vercel AI SDK is highly desirable.
If you think you’d be a good fit for this role, we’d love for you to apply!

About Nudge
About
Nudge is a user experience platform for consumer companies to help them activate, retain, and understand users.
We’re backed by Antler, and marquee angels including Kunal Shah (Cred), Dhruv Bahl (BharatPe), Bharati Balakrishnan(Shopify), Prashant Pitti (Easemytrip), Pallav Nadhani (FusionCharts), and Ajinkya Kulkarni (WintWealth).
Who We Are
We're on a mission to revolutionize how companies deliver personalized experiences to their users. At Nudge, we've built a powerful SaaS platform that enables consumer companies to run rapid product experiments and deliver truly personalized user experiences. What makes us special? We help product and growth teams build native UX components without needing any development effort – yes, you heard that right!
Our Secret Sauce
We're proud of our comprehensive suite of tools that work together seamlessly:
- Want to create meaningful interactions? Our dynamic UX library has got you covered
- Need to experiment with UI in real-time? Jump into our visual builder
- Looking to create personalized customer journeys? Our user flows are here to help
- Want to incentivize actions? Our reward engine makes it simple
- Plus, we've got powerful experimentation capabilities and analytics tools to track it all
The best part? We integrate with over 25 popular tools like Mixpanel, Amplitude, Segment, and Braze. We believe in making your existing tech stack work better, not replacing it!
Our Team
We're led by our passionate co-founders, Kanishka Thakur (CEO) and Gaurav Rawat. Under Kanishka's leadership, we're pushing the boundaries of what's possible in personalization and experimentation.
Our Growth Story
We're backed by some amazing investors who believe in our vision. Our journey started with initial backing from GradCapital, and we've since received support from Antler. We're excited to share that we recently closed our Pre-Seed round in 2024, which is helping us accelerate our mission even faster!
What Makes Us Different:
We understand that every user is unique, and their experience should be too. That's why we've built our platform to personalize across multiple dimensions - content, timing, incentives, and UI. Whether you're running A/B tests, creating personalized journeys, or analyzing user behavior, we make it simple and effective.
Want to see how we can transform your user experiences? We'd love to show you around our platform - check out our website or the demo below!
Tech stack
Candid answers by the company
A platform for product and growth teams to build native UX to activate, retain, and understand users, without any dev effort.
Product showcase
Similar jobs



Skills: Basic programming knowledge, Responsiveness Of All devices IPad ,Mobile,Tablet Laptop all resolution
Job Description:
Creative with design skills In hand HTML5.CSS3, Bootstrap, JS and Jquery.
Candidate should be able to develop logic and code independently.
Need to understand the client requirement and try to make creative design for the client.
Must good knowledge of PHOTOSHOP, HTML, CSS. Bootstrap, JavaScript, responsive structure.
Should be able to work Jquery and JS +points.
Should be able to deployment of Live Server.
Location :- Gomti Nagar, Lucknow
Work from office:- 9:30AM - 6:30 PM


Avegen is a digital healthcare company empowering individuals to take control of their health and supporting healthcare professionals in delivering life-changing care. Avegen’s core product, HealthMachine®, is a cloud-hosted, next-generation digital healthcare engine for pioneers in digital healthcare, including healthcare providers and pharmaceutical companies, to deploy high-quality robust digital care solutions efficiently and effectively. We are ISO27001, ISO13485, and Cyber Essentials certified; and compliant with the NHS Data Protection Toolkit and GDPR.
Job Summary:
Senior Software Engineer will be responsible for developing, designing, and maintaining the core framework of mobile applications for our platform. This includes tasks such as creating and implementing new features, troubleshooting and debugging any issues, optimizing the performance of the app, collaborating with cross-functional teams, and staying current with the latest advancements in React Native and mobile app development. We are looking for exceptional candidates who have an in-depth understanding of React, JavaScript, and TypeScript, can create pixel-perfect UI, and are obsessed with creating the best experiences for end users.
Your responsibilities include:
- Architect and build performant mobile applications on both iOS and Android platforms using React Native.
- Work with managers to provide technical consultation and assist in defining the scope and sizing of work.
- Maintain compliance with standards such as ISO 27001, ISO 13485, and Cyber Essentials that Avegen adheres to.
- Lead configuration of our platform HealthMachine™ in line with functional specifications and development of platform modules with a focus on quality and performance.
- Write well-documented, clean Javascript/TypeScript code to build reusable components in the platform.
- Maintain code, write automated tests, and assist DevOps in CI/CD to ensure the product is of the highest quality.
- Lead by example in best practices for software design and quality. You will stay current with tools and technologies to seek out the best needed for the job.
- Train team members on software design principles and emerging technologies by taking regular engineering workshops.
Requirements:
- Hands-on experience working in a product company developing consumer-facing mobile apps that are deployed and currently in use in production. He/she must have at least 3 mobile apps live in the Apple App Store/Google Play Store.
- Proven ability to mentor junior engineers to realize a delivery goal.
- Solid attention to detail, problem-solving, and analytical skills & excellent troubleshooting skills.
- In-depth understanding of React and its ecosystem with the latest features.
- Experience in writing modular, reusable custom JavaScript/TypeScript modules that scale well for high-volume applications.
- Strong familiarity with native development tools such as Xcode and Android Studio.
- A positive, “can do” attitude who isn’t afraid to lead the complex React Native implementations.
- Experience in building mobile apps with intensive server communication (REST APIs, GraphQL, WebSockets, etc.).
- Self-starter, able to work in a fast-paced, deadline-driven environment with multiple priorities.
- Excellent command of version control systems like Git.
- Working in Agile/SCRUM methodology, understanding of the application life cycle, and experience working on project management tools like Atlassian JIRA.
- Good command of the Unix operating system and understanding of cloud computing platforms like AWS, GCP, Azure, etc.
- Hands-on experience in database technologies including RDBMS and NoSQL and a firm grasp of data models and ER diagrams.
- Open source contributions and experience developing your own React Native wrappers for native functionality is a plus.
Qualification:
BE/BTech/MS in Information Technology, Computer Science, or a related discipline.
Qualification profile
- Successfully completed studies or training in computer science, focus on software development desirable or comparable qualification
- In-depth knowledge of web technologies: JAVA, HTML5, CSS, Java/TypeScript, and Vue.js, as well as web services/SOA Hibernate and SQL
- In-depth knowledge of React and/or Angular is also an advantage
- Experience with responsive web design and web content management systems
- Fluent in English
- Knowledge of cloud-native development and operation, e.g. B. Docker and Kubernetes advantageous
What we offer you
- Varied, demanding, and interesting field of activity
- Flexible working hours to reconcile work and private life
- Collegial and highly professional team in a modern, international working environment
- Career opportunities here in India or worldwide
1. Write well-designed, testable, efficient code by using the best software development practices
2. Create website layout/user interface by using standard HTML/CSS practices
3. Integrate data from various back-end services and databases
Gather and refine specifications and requirements based on technical needs
4. Create and maintain software documentation
5. Be responsible for maintaining, expanding, and scaling our site
6. Stay plugged into emerging technologies/industry trends and apply them to operations and activities
7. Cooperate with web designers to match visual design intent

FRONTEND DEVELOPER
ROLES AND RESPONSIBILITIES:
-
Determining the structure and design of web pages.
-
Ensuring user experience determines design choices.
-
Developing features to enhance the user experience.
-
Striking a balance between functional and aesthetic design.
-
Ensuring web design is optimized for smartphones.
-
Building reusable code for future use.
-
Optimizing web pages for maximum speed and scalability.
-
Utilizing a variety of markup languages to write web pages.
REQUIREMENTS:
-
1+ years of experience in related field
- Solid understanding of how the web works and its underlying communication protocols.
-
Understanding of key design principles.
-
Proficiency in HTML, CSS, JavaScript(ES5 & ES6)
-
Knowledge of JavaScript framework React.js
-
Experience with responsive and adaptive design.
-
Understanding of SEO principles.
-
Good problem-solving skills.

• 2+ years experience in developing user interfaces with HTML, CSS, and JavaScript
• Proficient in React, Node, HTML5, CSS3 (Flex/Grid), SASS.
• Develop responsive user interface components and implementing them following well known
React workflows such as Context/Flux/Redux.
• Sound understanding of Redux-Saga, React router, Styled components, ES6, Jest.
• Familiarity with newer specifications of EcmaScript.
• Experience with common front end development tools such as Webpack, Gulp, Browserify, etc.
• Translating designs and wireframes into high-quality code Optimising components for maximum
performance across a vast array of web-capable devices and browsers.

-Linux/ MAC OS exposure is a must
-Knowledge of Adobe Illustrator.
-Good interpersonal skills.
-Understanding of key design principles.
-Good problem-solving skills.
-Good to Have: Jest, enzyme, Mocha, Chai, Sinon

You will be responsible to ensure seamless user interaction with our products and aim to enhance this on a daily basis. Our tightly knit engineering team works on a wide range of cutting-edge products. If you know what it takes to build magical user experiences and consider performance to be the key feature of your app, this is definitely the right place for you.
POSITION RESPONSIBILITIES:
-
→ Developing new user facing features using ReactJS
-
→ Building reusable components and frontend libraries for future use
-
→ Translating UI/UX design wireframes into high quality code that will produce visual elements
of the application
-
→ Optimizing components for maximum performance across a vast array of web capable
devices and browsers
-
→ Create unit, scenario, integration sanity test etc. if required
-
→ Write documentation for your code
-
→ Understanding the nature of asynchronous programming and its quirks and workarounds
Understanding differences between multiple delivery platforms, such as mobile vs. desktop,
and optimizing output to match the specific platform
-
→ Understanding fundamental design principles behind a scalable application
MUST HAVE:
-
Proficient in HTML, CSS, Javascript (ES6 or above) including DOM manipulation and Object Oriented Javascript
-
Strong command in ReactJS / Redux
-
Knowledge of different performance optimisation techniques
-
Knowledge of handling asynchronous behaviour using Redux Saga/Thunk
-
Knowledge of using RESTful APIs with error handling
-
Fundamental knowledge of a better user experience
-
Familiarity with code versioning tools GIT
-
Good problem-solving skills
GOOD TO HAVE:
-
Familiarity with different design patterns and functional programming
-
Experience in any open source project
-
Experience with any CSS frameworks such as Semantic UI/Bootstrap/Material UI



