{"id":545370,"url":"https://alion.io/job/brevo-senior-software-engineer-reactjs-self-serve","title":"Senior Software Engineer ReactJS - Self Serve","company":{"id":8438,"name":"Brevo","domain":"brevo.com","url":"https://alion.io/company/brevo","size_band":"501-1000","is_staffing_agency":false,"employer_type":"direct","is_intermediary":false,"listed_via":null,"ats_vendor":"Lever","truth_index":{"grade":"B","score":84,"open_postings":18,"ghost_share":0,"stale_share":0.444,"repost_share":0,"time_to_fill_p50_days":65,"computed_at":"2026-11-02T06:13:15Z"}},"role":"Frontend","role_family":"Frontend","seniority":"senior","employment_type":"full_time","work_mode":"hybrid","remote_scope":null,"remote_scope_basis":null,"remote_working_hours":null,"hiring_geo_confidence":"structured","locations":["Noida, India"],"countries":["IN"],"hiring_countries":[],"hiring_countries_total":0,"salary":null,"salary_estimate":{"min_usd":15500,"max_usd":40000,"period":"year","method":"role_seniority_country_remote_cell","sample_n":11},"experience_years_min":4,"visa_sponsorship":false,"relocation_package":false,"has_equity":false,"technologies":[{"name":"CI/CD","optional":false},{"name":"JavaScript","optional":false},{"name":"Jest","optional":false},{"name":"React.js","optional":false},{"name":"TypeScript","optional":false},{"name":"Vite","optional":false},{"name":"Webpack","optional":false},{"name":"Claude","optional":true},{"name":"Copilot","optional":true},{"name":"Cursor","optional":true}],"status":"live","first_seen_at":"2022-02-24T12:00:01Z","employer_posted_date":"2022-02-24","last_verified_at":"2026-11-02T09:28:06Z","board_verified":true,"closed_at":null,"days_open":1712,"trust":{"level":"stale","repost_count":0,"flags":["stale"],"days_open":1711},"description":"Join us as a Senior ReactJS Developer and help shape engaging, scalable, and high-quality digital experiences for Brevo’s customers. You will work closely with product managers, designers, backend engineers, and other development teams to build intuitive, reliable, and maintainable frontend solutions. We are looking for someone passionate about React, who takes pride in writing elegant code, and is motivated by solving meaningful customer problems through thoughtful engineering.\nYour impact at Brevo:\nDevelop robust React applications from the ground up, leading complex modules with complete ownership and strong technical judgment.\nDesign clean abstractions and reusable patterns, writing efficient and non-redundant code that adheres strictly to DRY principles.\nDrive application performance and responsiveness by continuously optimising rendering, bundle sizes, caching, and load speeds.\nEnsure production reliability through comprehensive testing strategies, including unit, integration, and component tests alongside continuous monitoring.\nTranslate design and functional specifications into production-ready code using modern frontend toolchains and automation frameworks.\nStructure and scale monorepo workspaces with a strong focus on modularisation, versioning, and clean dependency management.\nEnhance build processes, deployment pipelines, and CI/CD workflows to ensure fast, smooth, and dependable releases.\nCollaborate effectively across teams, maintaining strong technical communication, shared accountability, and a delivery-driven mindset.\nWho you are:\n4+ years of hands-on experience in Reactjs, with strong expertise in React Hooks, state management patterns, and JS fundamentals.\nProven experience in leading complex modules or features within large-scale web applications.\nStrong understanding of monorepos, including workspaces, module isolation, shared libraries, version control practices, and publish/release workflows.\nDeep proficiency in TypeScript, JavaScript, React architecture, design patterns, and performance optimisation techniques.\nSolid understanding of build systems and bundlers (Webpack, Vite, etc.) and experience working with CI/CD pipelines.\nCompetent with testing frameworks (Jest, React Testing Library, etc.) and building reliable test suites.\nStrong problem-solving skills with the ability to break down complex requirements into modular, scalable solutions.\nExcellent communication skills, collaborative mindset, and a strong willingness to learn and adapt\nNice to Have\nPrior experience in a high-scale SaaS or B2B email/marketing technology\n 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\nOur candidate journey:\n Round 1 - Technical Interview - Virtual (60mins)\n Round 2 - Technical Interview - Virtual (60 mins)\nRound 3 - BU Head Interview (in person, 60 mins)\n Round 4 - HR Round (30mins)\nWhy people love working at Brevo:\nA place to grow, together: Join a diverse, international team in a modern office buzzing with energy and ideas.\n 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)\nLearning, 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\n 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\n 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.","description_format":"text","description_chars":3932,"description_truncated":false,"requirements":{"experience_years_min":4,"management_years_min":null,"team_size_min":null,"manages_managers":false,"education":null,"security_clearance":false,"languages":[]},"benefits":[],"hiring_locations":[{"name":"India","iso":"IN","kind":"country"}],"hiring_excludes":[],"relocation_offered":false,"industries":["CRM Software","Marketing Automation","Email Marketing"],"lifecycle":[{"event":"open","at":"2026-09-08T12:02:30Z"}],"visa":[],"liveness":{"score":8,"band":"cold","label":"Long shot","p_open":1,"p_active":0.275,"p_room":0.28,"age_days":1711,"expected_fill_days":65,"reasons":["conf:0","win:tail","crowd:"],"computed_at":"2026-11-02T06:13:15Z"},"pay":null,"html_url":"https://alion.io/job/brevo-senior-software-engineer-reactjs-self-serve","json_url":"https://alion.io/job/brevo-senior-software-engineer-reactjs-self-serve.json","meta":{"generated_at":"2026-11-02T13:11:00Z","cache_seconds":300,"methodology":"https://alion.io/methodology","terms":"https://alion.io/terms","contact":"https://alion.io/contact","api":"https://alion.io/developers","about":"Alion is a live layer of people, companies and AI agents: who they are, whether they are real and active right now, what they do and how to work with them, readable by people and by agents and paid per call.","catalog":"https://alion.io/catalog.json","usage":{"tier":"crawler_verified","counted_by":"address","units_charged":1,"used_today":17892,"day_limit":null,"remaining_today":null,"minute_limit":300,"resets_at":"2026-11-03T00:00:00Z"}},"offers":[{"id":"company.slices","title":"One company in depth, by slice","status":"live","price":{"credits":0.02,"usd":0.002,"plus_per_slice":{"credits":0.05,"usd":0.005}},"unit":"per company, plus each slice with data","note":"the employer in depth","call":{"mcp_tool":"get_company","arguments":{"id":8438},"rest":"https://alion.io/mcp/rest/get_company?id=8438"},"human":"https://alion.io/catalog?offer=company.slices&for=job%2Fbrevo-senior-software-engineer-reactjs-self-serve"},{"id":"market.stats","title":"A market slice: pay, demand and time to fill","status":"live","price":{"credits":1,"usd":0.1},"unit":"per slice","note":"pay, demand and time to fill for this role and place","call":{"mcp_tool":"market_stats"},"human":"https://alion.io/catalog?offer=market.stats&for=job%2Fbrevo-senior-software-engineer-reactjs-self-serve"},{"id":"job.search","title":"Open jobs by role, technology, place, pay and visa","status":"live","price":{"credits":0.02,"usd":0.002},"unit":"per posting in a list","note":"similar open postings","call":{"mcp_tool":"search_jobs"},"human":"https://alion.io/catalog?offer=job.search&for=job%2Fbrevo-senior-software-engineer-reactjs-self-serve"},{"id":"company.verify","title":"Is this company real and active right now","status":"pilot","price":null,"unit":"per company","request":{"url":"https://alion.io/catalog/request","method":"POST","body":"{\"offer\": \"company.verify\", \"for\": \"job/brevo-senior-software-engineer-reactjs-self-serve\", \"note\": \"what you need it for\"}"},"human":"https://alion.io/catalog?offer=company.verify&for=job%2Fbrevo-senior-software-engineer-reactjs-self-serve"}],"agent":{"mcp":"https://alion.io/mcp/jobs","mcp_open":"https://alion.io/mcp/open","next":[{"tool":"get_job","arguments":{"id":545370}},{"tool":"search_jobs","arguments":{"company":"brevo.com","detail":"compact"}},{"tool":"match_people","arguments":{"job_id":545370},"note":"people open to offers who fit this vacancy"}],"note":"The same data through MCP tools: https://alion.io/mcp/open needs no sign-in (compact searches, postings, people); https://alion.io/mcp with an Alion account has everything. Docs: https://alion.io/developers"}}