The Memsource Group, headquartered in Prague, provides the world’s most comprehensive and reliable solution for taking digital products global. We offer leading products for translation management (Memsource) and software localization (Phrase) and are proud to have some of the largest global businesses using our platforms daily.
Memsource is our cloud-based, machine translation enabled translation management system. With the use of AI-power, Memsource helps global corporations and the language services industry in the Americas, Europe, and Asia automate the localization for large volumes of multilingual content.
Phrase is our software localization platform—the top choice for software developers, product teams, and designers who create multilingual digital products for global markets. Phrase is the most reliable choice for localizing a website or mobile application and helps teams of all sizes scale their translation processes through smart automation.
As a Senior Rails Developer (all genders) you will craft compelling features which are used by Phrase 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. 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 will be responsible for
Owning and driving complex development projects throughout their entire lifecycle—from design to implementation, testing, deployment, and maintenance
Reviewing code from your fellow team members to ensure consistent, high-quality contributions
Collaborating with an agile, cross-functional team to take the Phrase product to the next level
What you need
Significant experience in building and maintaining large-scale web applications with Ruby/Rails
Experience with Go, Elixir, and GraphQL is a plus
Ability to write clear, concise, well-tested, and performant code
Deep understanding of various database systems—from RDBMS (MySQL) to document-based systems like Elasticsearch
Knowledge in deploying and running code (preferably via Kubernetes), including monitoring and debugging production services
Strong collaboration skills and are able to effectively solve problems with your team
Commitment and drive for technical excellence, quality, and constant delivery
Excellent verbal and written communication skills in English (German is a plus)
What you'll get
Work experience in a successful and growing group of two global SaaS companies
Be part of an international team of 170+ in Europe, Japan, and the Americas
Expert colleagues in their field who are determined to build the best localization platform on the market
An agile work environment, where it is encouraged to take smart risks
The chance to take responsibility in your role and proactively shape how things are done
Take part in a culture full of trust, support and loyalty, where respectful and open feedback is valued
A positive, open-minded, and innovative atmosphere
Support in your professional development and personal career goals
What's on top
Professional and extensive onboarding
Personal budget for conferences and further education
Online language classes of your choice
Modern, spacious office in the city center
Flexible working hours, home office options
Regularly team building events