Tech Stack
AWSCloudGoJavaJavaScriptKafkaKubernetesMongoDBPHPReact
About the role
- Work with a team of experienced software developers in a high-performing, collaborative and supportive environment
- Support a platform responsible for billions of messages per month as part of an international team
- Work across front-end, back-end and cloud tech stacks on a Lean product-aligned team
- Collaborate on design, development and maintenance of a mobile marketing platform at scale
- Partner with product management and UX teams to build a powerful, easy to use platform for marketers
- Create and contribute to technical designs, RFCs and other early stage discovery, planning and analysis activities
- Liaise with other technical subject matter experts across the business
- Use technologies including Java, PHP, golang, Javascript (React), Kafka, AWS, Kubernetes and MongoDB
- Participate in an on-call rotation, keeping systems proactively healthy
Requirements
- Learning mindset and passion for technology
- Experience working in a team of engineers and collaborative software development
- 3+ years experience building quality, production-grade software through best practices, proven design patterns, and great teamwork
- Experience building customer-focused software and interest in scalable, always-on service-oriented development
- Care about system performance, reliability and observability
- Experience with frontend frameworks such as React and Java backend applications
- Experience of working with remote and distributed teams is a plus