
Real job — pulled straight from Brevo’s careers page · Verified September 8, 2026 · No reposts.
Job description
Brevo is hiring a Senior Software Engineer, Self Serve — a full-time, based in Noida, Uttar Pradesh role. Apply directly on Brevo's careers page below.
Senior Software Engineer ReactJS - Self Serve
Team: Product Engineering
Location: Noida, Uttar Pradesh
Commitment: Full-Time
Workplace Type: hybrid
Your impact at Brevo:
- Develop robust React applications from the ground up, leading complex modules with complete ownership and strong technical judgment.
- Design clean abstractions and reusable patterns, writing efficient and non-redundant code that adheres strictly to DRY principles.
- Drive application performance and responsiveness by continuously optimising rendering, bundle sizes, caching, and load speeds.
- Ensure production reliability through comprehensive testing strategies, including unit, integration, and component tests alongside continuous monitoring.
- Translate design and functional specifications into production-ready code using modern frontend toolchains and automation frameworks.
- Structure and scale monorepo workspaces with a strong focus on modularisation, versioning, and clean dependency management.
- Enhance build processes, deployment pipelines, and CI/CD workflows to ensure fast, smooth, and dependable releases.
- Collaborate effectively across teams, maintaining strong technical communication, shared accountability, and a delivery-driven mindset.
Who you are:
- 4+ years of hands-on experience in Reactjs, with strong expertise in React Hooks, state management patterns, and JS fundamentals.
- Proven experience in leading complex modules or features within large-scale web applications.
- Strong understanding of monorepos, including workspaces, module isolation, shared libraries, version control practices, and publish/release workflows.
- Deep proficiency in TypeScript, JavaScript, React architecture, design patterns, and performance optimisation techniques.
- Solid understanding of build systems and bundlers (Webpack, Vite, etc.) and experience working with CI/CD pipelines.
- Competent with testing frameworks (Jest, React Testing Library, etc.) and building reliable test suites.
- Strong problem-solving skills with the ability to break down complex requirements into modular, scalable solutions.
- Excellent communication skills, collaborative mindset, and a strong willingness to learn and adapt
Nice to Have
- Prior experience in a high-scale SaaS or B2B email/marketing technology
- Familiarity with AI tools and coding agents (e.g., Claude, GitHub Copilot, Cursor, or similar AI-assisted development workflows); strong integration of these tools into daily workflow is a plus
Our candidate journey:
- Round 1 - Technical Interview - Virtual (60mins)
- Round 2 - Technical Interview - Virtual (60 mins)
- Round 3 - BU Head Interview (in person, 60 mins)
- Round 4 - HR Round (30mins)
Why people love working at Brevo:
- A place to grow, together: Join a diverse, international team in a modern office buzzing with energy and ideas.
- Practical perks for everyday balance: Cab Facility and per-day meal vouchers; Employee-friendly salary structure; 1.4x pay on holidays/weekends for critical work; excellent referral program with high-value gift options (e.g., bike, flight tickets)
- Learning, every step of the way: Over 1,55,000 courses on Udemy, along with facilitator-led sessions, and personalised training programs tailored to individual and team needs
- Flexible for life: A hybrid setup (2 days WFH), budget for your home workspace, and a generous leave policy to help you balance life and work effortlessly
- A culture that cares: Annual company off-sites, inter-office trips, team outings, active social, green, and LGBTQIA+ communities, along with festive celebrations - all making Brevo a vibrant and inclusive workplace.
Get Software Engineer jobs like this→
New roles from thousands of companies land hourly, straight from their careers pages. Get the freshest matches by email so you never miss one.
Email me new jobsSimilar jobs
Frequently asked questions
What skills are required for Senior Software Engineer, Self Serve at Brevo?
The required skills for Senior Software Engineer, Self Serve at Brevo include: React, TypeScript, JavaScript, Jest, CI/CD.
What is the seniority level for Senior Software Engineer, Self Serve at Brevo?
Senior Software Engineer, Self Serve at Brevo is a Senior level position.
How do I apply for Senior Software Engineer, Self Serve at Brevo?
You can view the full description and apply for Senior Software Engineer, Self Serve at Brevo on EchoJobs: https://echojobs.io/job/brevo-senior-software-engineer-reactjs-self-serve-jthxu.



