B
Brevo•16h ago
Indeed

Software Engineer

Noida, Uttar Pradesh
Full Time
Mid Level

Auto Apply to 50+ AI Matched Software Engineer Jobs

Use Auto Apply Agents to Bulk Apply jobs with ATS Optimised Resumes, find verified Insider Connections for jobs at Brevo

Full Job Description

Role Overview

We are seeking a Full Stack Software Engineer (ReactJS) to build engaging, scalable digital experiences for Brevo's international customer base. You will work primarily on React-based applications while contributing to APIs, backend services, and end-to-end product features.

Your Responsibilities as a ReactJS Developer

  • Build and maintain scalable React applications using TypeScript and JavaScript.
  • Develop reusable components and contribute to frontend architecture.
  • Leverage React Hooks, state management, and modern frontend patterns.
  • Improve application performance, responsiveness, and reliability.
  • Design, build, and maintain backend APIs and services supporting product features.
  • Develop server-side logic, data flows, validations, and business rules.
  • Integrate applications with backend services and external systems like WhatsApp/SMS channels.
  • Implement authentication, authorization, error handling, logging, and API security.
  • Investigate and resolve cross-stack issues efficiently.
  • Contribute to database interactions, data modelling, and query performance optimization.
  • Write comprehensive unit, integration, and end-to-end tests across the full stack.
  • Maintain monorepos, shared libraries, build systems, and CI/CD workflows.

Success Criteria

  • Demonstrate 3+ years of experience in full-stack software development.
  • Show strong expertise with ReactJS, TypeScript, and JavaScript frameworks.
  • Evidence of building production-grade frontend applications for diverse domains (e.g., CRM).
  • Proven track record designing backend APIs using Node.js or equivalent stacks.
  • Solid understanding of server-side logic, data validation, and database management.
  • Familiarity with CI/CD pipelines, monorepos, and dependency management in modern tech environments.

Culture & Benefits

Join a vibrant team offering global off-sites, flexible working hours including remote options, 1.4x pay on critical holidays/weekends, INR 10 Lakh medical insurance fully covered by the company, and access to over 155,000 courses on Udemy for continuous learning.

Interview Process

  • Round 1: Technical Interview (Virtual)
  • Round 2: Technical Deep Dive (Virtual)
  • Round 3: Hiring Manager Discussion (In-Person at Noida office preferred)
  • Round 4: HR Finalization

Company

B

Brevo

Brevo, formerly Sendinblue, is a B Corp certified leader in customer relationship management (CRM) and marketing tools, offering Email, SMS, WhatsApp, Chat, Marketing Automation, Meetings, and more to...

Noida, Uttar Pradesh
Posted on Indeed

Practice this interview

A voice mock interview for Software Engineer - ReactJS FullStack at Brevo, with questions from this job description and your resume, and a scored report afterwards.

Set up interview