Paul_Phrase

Paul_Phrase

Full Stack Elixir Dev - Phrase - Remote (UK, Germany, Spain, Czech Republic)

Introductory paragraph

At Phrase, we help open the door to global business by providing the complete Phrase Localization Platform. Our unified platform is built to cover the full range of translation and localization use cases for companies of all sizes. With a global team working from our offices in Prague and Hamburg—or from home across Europe, the UK, the US, and the APAC region—we serve thousands of global customers, including leading brands such as Uber, Snowflake, Tripadvisor, Shopify, Puma, Bosch, or Lionbridge.

About us

My name: Paul Hardcastle
My position: Senior TA Partner
Company name: Phrase
Company website: phrase.com
Company headquarters (country): Czech Republic
Company info and history (how you’re using Elixir etc):

About the job

Job title: Full Stack Engineer - Elixir
Job description:
You will join as a Full Stack Engineer for Orchestrator - our robust and flexible framework for creating automations and integrations. Using its drag-and-drop capabilities, users create sophisticated workflows that customize the localization process without the need for code or developer involvement. Orchestrator unlocks exciting new automation scenarios whilst helping our customers save time and cost.

Through close collaboration with other engineers, designers, and product managers, you will craft compelling features and robust engineering solutions. You will help build and run the critical services that power our platform, ensuring systems are highly performant and responsive.

You should see yourself as an all-rounder with a strong product mindset. You’ll be excited to work on solutions across our entire tech stack, tackling various focus areas - from user-experience to platform scalability. You will be comfortable leveraging your experience and skills within an autonomous, distributed setting, and be a great communicator and true team player.

What you’ll be responsible for:

  • Developing, enhancing and maintaining features, services and infrastructure
  • Playing an active role in the entire development lifecycle: planning, building, testing, deploying, monitoring, and maintenance
  • Participating in regular refinement and planning sessions for upcoming features
  • Owning initiatives from start to finish, ensuring completion through collaborative efforts
  • Reviewing code from your fellow team members, ensuring consistent, high-quality contributions
  • Evolving our observability solutions and supporting our systems in production

What you need:

  • Elixir and Phoenix LiveView development experience

  • Kubernetes experience

  • Experience with Argo Workflows (highly desirable)

  • Experience with AWS services

  • Experience with messaging systems like Kafka and RabbitMQ

  • Database management experience in technologies such as Postgres

  • Knowledge of service deployment via CI/CD

  • Familiarity with observability tools such as Datadog and Sentry

  • The ability to write clear, concise, well-tested, and performant code

  • A strong understanding of software development principles and practices

  • A drive to stay up to date with the latest industry trends and technologies

  • Excellent problem-solving skills and attention to detail

  • A commitment to technical excellence, quality, and consistent delivery

  • Ability to work independently and as part of a team

  • Familiarity with Agile and Scrum methodologies

  • Excellent verbal and written communication skills in English, we’re an international team and English is our official language

Our current Tech Stack @ Phrase

  • Elixir, Phoenix, LiveView
  • Argo Workflows
  • Postgres
  • RabbitMQ, Kafka
  • Docker, Kubernetes, Terraform, AWS
  • Datadog, Sentry
  • VueJS, TypeScript
  • GitLab
    Salary range: up to €65000
    Qualifications or experience required:
    Elixir, Phoenix, LiveView
    Argo Workflows
    Postgres
    RabbitMQ, Kafka
    Docker, Kubernetes, Terraform, AWS
    Datadog, Sentry
    VueJS, TypeScript
    GitLab
    What the successful job applicant will be working on: Orchestrator - our flexible framework for automations and integrations

Position on remote work

Remote job: Yes
Remote restrictions: From UK, Spain, Germany, Czech Republic (our entities)
Remote leeway: n/a
Any other notes about your position on remote work: n/a

About the interview process

Talent team interview, technical call, technical assessment + meet the team

Further info

please apply at Careers at Phrase: join our team!

Where Next?

Popular in Jobs Top

emily-smith-felcana
I’m Emily from Felcana, the first vet-led, vet-focused pet tech start up (say it fast!) Introductory paragraph Felcana are the first ve...
New
derivcosweden
Introduction Do you want to change the way tens of thousands of players globally experience our Sportsbook product and develop our backe...
New
LucaMausberg
Introductory paragraph We at Marko strive to make second-hand the first choice. We will make buying and selling second hand online easy,...
New
christo-ph
Introductory paragraph For a fresh project, we are going to create a pilot application. UI/UX/Frontend will be provided, needs to be im...
New
zacksiri
Introductory paragraph DeeMoney is a Payments / Remittance company located in Bangkok, Thailand. We’re the one and only FinTech in Thail...
New
Rachc
Hey there! Remote is solving global remote organisations’ biggest challenge: employing anyone anywhere compliantly. We make it possible ...
New
Hisako1337
Introductory paragraph As a Senior Software Engineer (Elixir) your mission is to craft the next generation of our Event Inc Platform, ac...
New
seatscouts
Introductory paragraph At Broker Genius, we are an industry-leading SaaS provider helping brokers in the event ticket industry automate ...
New
gabrielpoca
We are looking for talented individuals to join our team at Subvisual. If you are passionate about Elixir and eager to work on cutting-e...
New
RESTAR
RESTAR is a Japanese startup providing a B2B information analysis/management platform for the real estate industry. We are leveraging El...
New

Other popular topics Top

sorentwo
Hello! tl;dr Announcing Oban, an Ecto based job processing library with a focus on reliability and historical observability. After spen...
985 42920 311
New
baxterw3b
Hi guys, i’m new in the Elixir world, and i have to say, that i love it! i’m having some problem to understand anonymous functions with ...
New
freewebwithme
Using vs code and installed ElixirLS: support and debugger. And I got an error popped up on start up says Failed to run ‘elixir’ comma...
New
AstonJ
Please see the new poll here: Which code editor or IDE do you use? (Poll) (2022 Edition) It’s been a while since we first asked this, I...
208 31142 143
New
axelson
This post is a wiki (feel free to hit the edit button near the bottom right of this post to add your own changes!) This post collects co...
239 47930 226
New
openscript
Hello! Sorry for this astonishing simple question, but I’m really stuck. I try to set up the intellij-elixir plugin, but I don’t know ho...
New
Qqwy
Update: How to use the Blogs & Podcasts section You can post links to your blog posts or podcasts either in one of the Official Blog...
3271 126479 1222
New
AstonJ
Seen any cool LiveView demos, sample apps or examples? Please post them here! :003:
New
hariharasudhan94
Lets say I have map like this fetching from my database %{"_id" => #BSON.ObjectId<58eb1a7a9ad169198c3dXXXX>, "email" => ...
New
sergio
Kind of like when jquery came out, it was super necessary. Existing drag and drop libraries have a bunch of baggage to support old browse...
New

We're in Beta

About us Mission Statement