Engineering - Senior Messaging Full Stack Engineer

Work set-up: 
Full Remote
Contract: 
Experience: 
Senior (5-10 years)
Work from: 

Offer summary

Qualifications:

Experience in building consumer-facing products and applications., Proficiency in Java, JavaScript/TypeScript, and React., Strong testing and debugging skills to ensure high-quality code., Ability to collaborate on cross-functional projects and adapt to changing priorities..

Key responsibilities:

  • Develop and maintain multi-channel messaging experiences across email, push notifications, and in-app messages.
  • Partner with design, product, data science, and engineering teams to deliver engaging member experiences.
  • Test and monitor the performance of messaging features, using tools like ElasticSearch and command-line utilities.
  • Contribute to experimentation and A/B testing to optimize messaging effectiveness.

Job description

Contingent: Senior Messaging Full Stack Engineer
Location: REMOTE
Major Entertainment Company:
They currently stream content in more than 30 languages in 190 countries, topping over 300 million paid subscribers, and are expanding into new forms of entertainment such as gaming and live events.
The Engineering teams work hard every day to scale and innovate content production and member experiences in an ever-growing complex software landscape.
The Messaging Engineering team creates & delivers multi-channel messaging experiences across the company customer lifecycle.
The team owns the infrastructure, tools, channel integrations, and notification canvases that enable the company to communicate with its members and partners.
The Lifecycle Messaging Experiences team is an experimentation focused product development team. We experiment and A/B test messaging experiences across the member lifecycle to drive engagement and retention with timely, personalized, and delightful member experiences.
Our outbound messaging channels include Emails, Push notifications, and the browser, to name a few. The team also experiments with and owns the In-App notification center and other messages shown to members across all devices.

The Role as a Full Stack Engineer on the Lifecycle Messaging Experiences team, you will execute on cross-functional projects focused on increasing member engagement with our Live and On-Demand content.
You will partner with various cross-functional partners including Experience Design (XD), Content Design (copy), Product, Engineering, Localization, Data Science, and more.
You will build customer-facing email, push, and in-app experiences using HTML, React, TypeScript, and Java.
You will also test your work thoroughly, using engineering best practices.
You will monitor and dive into issues via tools like ElasticSearch/Kibana, command-line tools, and remote debugging.
You will learn to measure whether your test was successful or not, while partnering with data scientists to perform the analysis.
Yo u will be successful in this role if:
● You have experience in building consumer facing products and apps
● You are diligent about ensuring the code you build is thoroughly tested to ensure it's of high quality.
● You are collaborative and enjoy working on highly visible cross-functional projects
● You are proactive and can move fast or pivot to meet the changing needs of the product
● You are mindful of how your modifications impact performance in a high-scale environment
● You enjoy problem solving and are competent with big-data queries, debuggers, and command line tools.
Technical Skills Needed:
● Experience with JVM languages such as Java, Groovy, Scala, and Kotlin
● Experience with JavaScript/TypeScript and (at least one) JavaScript Framework (eg. React)
● Comfortable using common development tools and environments (e.g Git, VSCode, Yarn/NPM, IntelliJ, Gradle) Nice To Have Skills:
● Experience with Web client development (CSS, HTML, JS)
● Knowledge and experience in Email technologies (HTML, CSS, JS, AMP)
● Experience with localization systems and ICU formatting.


Required profile

Experience

Level of experience: Senior (5-10 years)
Spoken language(s):
English
Check out the description to know which languages are mandatory.

Other Skills

  • Collaboration
  • Proactivity
  • Problem Solving

Full Stack Engineer Related jobs