Memsource Logo png

Elixir Developer


Job Description

Elixir DeveloperAt Memsource we help our customers go global. We provide a leading translation management system (Memsource) and software localization platform (Phrase), supporting 500+ languages, 50+ file types and covering the full range of enterprise localization use cases. With a global team working from our offices or from home across Europe, US, UK and Japan, we serve thousands of global customers, including leading brands such as Uber, Bosch, Lufthansa, Supercell, Vistaprint and Zendesk.As Elixir Developer you will craft compelling features which are used by our customers all around the globe. You will build and run critical services that power our mature platform that our users rely on to achieve their goals. You should see yourself as an all-rounder, and your product mindset gets you excited to work on projects that require backend as well as frontend skills. Furthermore, you will leverage your experience and skills within an autonomous, distributed setting, so we’re looking for great communicators and true team players. What you’ll be responsible for:Working on a new service using Phoenix, Phoenix Channels, Kafka, Kubernetes and moreCreating and enhancing features and services using Elixir and JavaScript primarilyOwning and driving complex development projects throughout their entire lifecycle - from design to implementation, testing, deployment, and maintenanceReviewing code from your fellow team members to ensure consistent, high-quality contributionsCollaborating with an agile, cross-functional team to take the product to the next level.What you need:Significant experience in building and maintaining large-scale web applications with Elixir/Phoenix and JSExperience with messaging systems like Kafka, RabbitMQ or AWS SQSAbility to write clear, concise, well-tested, and performant codeKnowledge in deploying and running code (preferably via Kubernetes), including monitoring and debugging production servicesStrong collaboration skills and are able to effectively solve problems with your teamCommitment and drive for technical excellence, quality, and constant deliveryExcellent verbal and written communication skills in English (German is a plus)What you’ll get:Work experience in a successful and growing global SaaS companyBe part of an international team of 200+ in Europe, Japan, and the AmericasExpert colleagues in their field who are determined to build the best localization platform on the marketAn agile work environment, where it is encouraged to take smart risksThe chance to take responsibility in your role and proactively shape how things are doneTake part in a culture full of trust, support and loyalty, where respectful and open feedback is valuedA positive, open-minded, and innovative atmosphereSupport in your professional development and personal career goalsWhat's on top:Work from home or from our offices in Prague or HamburgModern technical setup and latest softwareProfessional and extensive onboardingFurther education through online language classes, conferences, and moreFlexible working hoursRegularly team building events, such as a summer camping trip and a winter hiking tripHealthy snacks, coffee, and drinks in our modern, central offices Memsource is an equal opportunity employer. Qualified applicants will receive consideration for employment without regard to to race, color, ancestry, religion, national origin, age, sex, gender, gender identity, gender expression, sexual orientation, disability, or any other characteristic protected by applicable law.We value and welcome different perspectives, experiences and backgrounds as we believe that these differences make our team even stronger on our mission of bringing the world closer together by making content accessible to everyone in their native language.
Find your dream job

Recently added jobs at Memsource

PHP / JavaScript Developer

Freshly added jobs

30 days

Lead Developer - Product Development

.NET Developer

Full Stack Software Engineer

Junior Backend Developer