Software Developer II - MJML Technical Support and Development

Sinch • France
Visa Sponsorship Relocation
Apply
AI Summary

We are looking for a Software Developer II to support and strengthen our MJML technical ownership while contributing to the evolution of The Mailjet template editor. The role involves providing technical support, enabling our MJML expert to operate efficiently and with confidence, and playing an important role in the ongoing development of our template editor. The ideal candidate will have strong experience with JavaScript and TypeScript, proficiency with version control tools, and excellent communication skills.

Key Highlights
Support MJML technical ownership
Contribute to template editor development
Provide technical support to MJML expert
Key Responsibilities
Support the technical lead on MJML topics
Maintain and enhance the MJML API
Contribute to improving and stabilizing MJML-related services
Technical Skills Required
JavaScript TypeScript Git GitHub
Benefits & Perks
Relocation package provided
Visa sponsorship available
Nice to Have
React
Go
CI/CD processes
NPM
Open-source communities

Job Description


Sinch is pioneering the way the world communicates. More than 150,000 businesses - including Google, Uber, Paypal, Visa, Tinder, and many others - rely on Sinch's Customer Communications Cloud to power engaging customer experiences through mobile messaging, voice, and email.

Whether you need to verify users or craft omnichannel campaigns, Sinch makes it easy. Our AI-infused Super Network, APIs, and applications ensure you can connect with your customers reliably and securely, at every step of their journey.

At Sinch we "Dream Big", "Win Together", "Keep it simple", and "Make it Happen". These values are our foundation!

DESCRIPTION

We are looking for a Software Developer II to support and strengthen our MJML technical ownership while contributing to the evolution of The Mailjet template editor. MJML (Mailjet Markup Language) is an open‑source framework designed to simplify the creation of responsive emails and ensure consistent rendering across email clients. It powers a significant part of our email creation ecosystem and serves a large and active developer community.

In this hybrid role, you will work closely with the person currently leading MJML topics, assisting them with all technical aspects such as deployments, version upgrades, maintenance, debugging, and tooling improvements. MJML expertise is not required for this role. Your focus will be to provide strong technical support, enabling our MJML expert to operate efficiently and with confidence.

You will also play an important role in the ongoing development of our template editor, including integrating new MJML features, improving rendering capabilities, and contributing to high‑impact product evolutions. You will collaborate closely with engineering, product, and design teams to deliver a reliable and high‑quality user experience.

This position is ideal for someone who enjoys combining hands‑on technical execution, problem solving, and collaborative teamwork.

What you'll do:

  • Support the technical lead on MJML topics: deployments, version upgrades, debugging, maintenance, and CI/CD improvements.
  • Maintain and enhance the MJML API, ensuring stability and performance.
  • Contribute to improving and stabilizing MJML‑related services, and internal tools.
  • Provide guidance to your teammate and actively support their technical growth.
  • Help address technical questions from the MJML community when needed.
  • Contribute to our template editor whenever MJML‑related priorities allow, working on feature development, bug fixing, and code enhancements.
  • Collaborate with design, product, and engineering teams to deliver scalable and maintainable solutions.
  • Write clean, maintainable, and well‑documented code.
  • Participate in code reviews, technical discussions, and continuous improvement initiatives.

REQUIREMENTS

  • Strong experience with JavaScript and TypeScript.
  • Proficiency with version control tools such as Git as well as the GitHub platform.
  • Excellent communication skills, enabling you to clearly explain technical concepts to teammates and community contributors.
  • Strong problem‑solving skills and autonomy in finding solutions and driving them forward.
  • Ability to provide technical support and partner effectively with a subject‑matter expert.
  • Fluency in English (written and spoken) is required for all communication and familiarity with French is a plus.

Our corporate language is English, please submit your application in English.

Must currently reside in and be eligible for employment in France. Relocation is not available for this role.

PREFERRED SKILL AND QUALIFICATIONS

  • Experience with React.
  • Knowledge of Go.
  • Familiarity with CI/CD processes and versioning workflows.
  • Knowledge of package management tools such as NPM.
  • Experience interacting with open‑source communities.

OUR HIRING PROCESS

We are committed to ensuring a recruitment process that is fair, objective, consistent, and inclusive. Our approach includes structured, competency-based interviews designed to evaluate your skills, experience, and qualifications relevant to the role. At times, we may include a data-driven assessment to enhance our hiring success and identify candidates likely to excel.

We believe in a two-way process and encourage you to ask questions throughout the journey. If this role isn't what you're looking for, please explore the other opportunities listed on our career page: https://www.sinch.com/careers/. No matter who you are, we hope you find an exciting path forward - hopefully with us!


Similar Jobs

Explore other opportunities that match your interests

Senior People Business Partner

Programming
•
19m ago

Premium Job

Sign up is free! Login or Sign up to view full details.

•••••• •••••• ••••••
Job Type ••••••
Experience Level ••••••

brevo

France
Visa Sponsorship Relocation Remote
Job Type Full-time
Experience Level Mid-Senior level

IC Resources

France

PA & Safety Support Engineer

Programming
•
18h ago
Visa Sponsorship Relocation Remote
Job Type Full-time
Experience Level Mid-Senior level

Telespazio

France

Subscribe our newsletter

New Things Will Always Update Regularly