B

Brevo

CRM and marketing automation for SMEs

Full Stack Software Engineer - ReactJS Fullstack

Full-Stack EngineeringConfirmed live in the last 24 hours
Full-timeNoida, Uttar Pradesh, IndiaNo salary listed

About the Job

Requirements

  • At least 3 years of experience in full-stack software development.
  • Strong experience with ReactJS, TypeScript, and JavaScript.
  • Hands-on experience building production-grade frontend applications.
  • Practical experience designing and developing backend APIs and services.
  • Good understanding of server-side development, business logic, authentication, and data validation.
  • Familiarity with databases, data modelling, and backend performance.
  • Experience integrating frontend applications with APIs and external services.
  • Familiarity with backend technologies such as Node.js or an equivalent technology stack.
  • Experience with testing frameworks and writing reliable automated tests.
  • Familiarity with build tools, monorepos, CI/CD pipelines, and dependency management.

Responsibilities

  • Build and maintain scalable React applications using TypeScript and JavaScript.
  • Develop reusable components and contribute to frontend architecture.
  • Work with React Hooks, state management, and modern frontend patterns.
  • Improve application performance, responsiveness, and reliability.
  • Design, build, and maintain backend APIs and services that support product features.
  • Develop server-side logic, data flows, validations, and business rules.
  • Integrate frontend applications with backend services and external systems.
  • Work with authentication, authorisation, error handling, logging, and API security.
  • Investigate and resolve issues across the frontend and backend layers.
  • Contribute to database interactions, data modelling, and query performance.
  • Write unit, integration, and end-to-end tests across the stack.
  • Contribute to monorepos, shared libraries, build systems, and CI/CD workflows.
  • Participate in code reviews and collaborate with product, design, and engineering teams.

About the Company

Brevo

CRM and marketing automation for SMEs

Brevo is a European leader in digital marketing software that helps businesses manage customer relationships and grow sustainably. It offers a CRM and marketing tools to build personalized connections, with features for email marketing, automation, and transactional messaging, all accessible through a platform available in six languages. A forever free plan makes the core tools accessible to small and medium-sized enterprises, while Brevo Academy provides digital marketing training and onboarding. Enterprise plans include dedicated success managers and guided onboarding, with premium service options that add features and support. The company differentiates itself by its multilingual, SMB-friendly platform, a no-cost entry tier, and emphasis on guided training and personalized assistance. Its goal is to empower clients with comprehensive marketing tools and tailored support to foster client growth and a positive social impact.

Company size
501-1,000
Company stage
Growth Equity (Non-Venture Capital)
Total funding
$954.5M
Headquarters
Paris, France
Founded
2012

Recently Posted Jobs

Explore more opportunities at Brevo

See more jobs