Engineering Manager (Front-End)

  • Contract Type: Full-Time
  • Location: Noida, India (201301)


Sendinblue is the European leader in digital marketing software. We are a complete Sales & Marketing toolbox: email, SMS, Facebook ads, chat, CRM, and more in one single SaaS platform. Our mission is to empower all companies with the tools they need to build stronger customer relationships and grow their business through meaningful interactions.

Today, more than 80,000 customers around the world count on Sendinblue to power their sales and marketing engines, with more than 100 million emails sent every day from our platform.

We have a team of more than 350 employees representing over 40 nationalities spread across four offices located in Paris, Berlin, Delhi, and Seattle. This diversity is one of our greatest strengths, creating an environment that is geared towards learning and collaboration to find the best solution to any problem.

At Sendinblue, you’ll find:

  • A culture based on caring, diversity, challenges, and strong collaboration
  • A progressive and happy working environment
  • International team building events (last year was in Greece)
  • A state-of-the-art office in the heart of Paris OR Berlin OR Noida OR Seattle

Job Description

We’re looking for an Engineering Manager, who can guide his team to meet challenges with passion and creativity.

You must have:

  • 7+ years of experience in team development and management experience specifically with delivering UI frameworks.
  • Extremely thorough understanding of UI frameworks and Design Systems like React/AngularJS and Material Design
  • Thorough understanding of software design and development including programming languages, Object oriented analysis and design, and application architecture and design
  • Must be focused on the delivery of customer value, in the form of executing software that meets the customer's needs.
  • Possess excellent analytical, problem solving, organizational, interpersonal, and motivational skills, with the ability to move cleanly from theoretical to implementation thinking.
  • Strong understanding of interaction design principles and standards
  • Good Understanding of *SASS or LESS *processes

You will :

Lead the UI Platform development team with support and guidance on specific processes, procedures, tools, training, and techniques.

  • Be the acting Technical Product Manager for the team; Write and own the UI requirements for the UI Platform
  • Manage a small team of 7-10 members & motivates the team to have optimised outcome.
  • To understand our clients, to understand and challenge the Graphic UX/UI Team (in France) to make sure we are designing the best user experience; design website custom design.
  • Analyse and resolve complex problems associated with applications systems. Detect, diagnose, and report related problems
  • Collaborate with and lead other developers on best practices, code reviews, internal tools and process improvements
  • Review of the product architecture, design, requirements specifications, and test specifications
  • Determine and provide estimates for development tasks
  • Provide technical assessment of the impact of any changes to product requirements
  • Lead the continued improvement of the organization's development procedures by looking for opportunities for improvement and implementing solutions
  • Ensuring that designs, code, and unit tests are consistent, robust, and scalable
  • Work very closely with UX design team on UX design, PoCs, templates, standards etc.
  • Mentor engineers on the team and ensure high code quality by performing code reviews, providing guidance, developing standards and managing work allocation
  • To code the interface while taking care of all the details that changes a nice Sketch design in an incredible user experience
  • Mentor/shared knowledge with other teams on technology and process ensuring best practices and continuous improvement
  • Architect, Design, Develop, unit test, debug, deploy and support software ensuring end to end software life cycle

What else we expect:

  • Maintain a cordial working relationship and conducive culture within the team
  • Appraise team members with timely feedback and guidance Complete knowledge and awareness about the abilities, skill level, quality and concerns of each team member as per HR processes
  • Maintain a highly positive attitude and conducive working relationship with peers.
  • Keep updated about technology advancements. Share the knowledge with team members and peers regularly.

Preferred Experience

  • Technical stack- React/Redux/Javascript

  • Qualification- M. tech/B. tech/MCA from reputed university

Additional Information

  • Contract Type: Full-Time
  • Start Date: 24 February 2020
  • Location: Noida, India (201301)
  • Education Level: Bachelor's Degree
  • Experience: > 7 years