MENU
  • Remote Jobs
  • Companies
  • Go Premium
  • Job Alerts
  • Post a Job
  • Log in
  • Sign up
Working Nomads logo Working Nomads
  • Remote Jobs
  • Companies
  • Post Jobs
  • Go Premium
  • Get Free Job Alerts
  • Log in

Senior Fullstack Engineer

Workera AI

Full-time
UK, Ireland, Netherlands, Spain, Portugal
engineer
docker
aws
elixir
postgresql
The job listing has expired. Unfortunately, the hiring company is no longer accepting new applications.

To see similar active jobs please follow this link: Remote Development jobs

🌎 Hire Location: United Kingdom | Ireland | The Netherlands | Spain | Portugal 

All other countries will not be considered at this time.

About The Role

Are you ready for an incredible adventure? We're looking for a highly skilled and experienced full-stack software engineer. If you’re excited to unlock the full potential of our platform, leveraging the power of Generative AI and Elixir/Phoenix alongside some brilliant engineers, it’ll be a perfect match—we are eager to have more people who want to stay on the bleeding edge of technology!

At Workera, we want each one of us to be a product engineer, an empowered engineer who cares about the users, and that will make for a happy engineer. How do achieve that? We set up small project teams (2-3 people) following the ShapeUp methodology, deep-diving for 6 weeks to solve a certain business problem. The project team has the autonomy to solve it in the way they want - but also the responsibility to own every aspect of the feature: scoping the problem and solution, testing/dogfooding, rollout, and handling user feedback. You work closely with our Product Manager and Product Designer in doing so, as well as other team members.

When it comes to coding, you'll contribute to both sides of the WebSocket, frontend and backend. Your coding skills will shine as you write clean, modular, and testable code, making the entire Elixir community proud. You’ll get to work with people of various backgrounds and have a regular opportunity to give and receive feedback from your peers, fostering a culture of growth and collaboration.

About the team

The team you’d work in consists of five other engineers and is supported by a Product Designer, a Product Manager, and an Engineering Manager. We are all based in the EMEA region, although each one of us lives in a different country. We value deep work and async communication, and that’s why there are only a couple of regular meetings (weekly with the team for projects, another one with the company, and lastly, game-time on Fridays). 

We're excited to share more details about the team's areas of focus (product-wise) as we get to know each other.

🧠 When you join, here’s what you’ll do:

We want every new engineer to start smoothly and have enough time to set themselves up for long-term success.

Within 30 days, you will orient yourself as a new, by 

  • Getting to know about the product and the people making it (engineering and other departments as well)

  • Understanding our development process (feature development, reviews, delivery, etc), setting up the env, and doing some smaller fixes from various product areas

  • If needed, upskill yourself on technologies we are using (particularly AI technologies)

Within 60 days, you will embed yourself in the normal development workflow by

  • Jumping in and actively participating in your first project

  • Deeply understanding our market position and strategy to win

  • Participating and clearly communicating in team discussions during the build cycle

Within 90 days, you will become a fully independent contributor who can

  • Run projects that have technical and product unknowns

  • Effectively troubleshoot external issues coming in, both on frontend and backend

  • Participate actively in shaping new initiatives (technical improvement or new features)

After this point, there will be opportunities for growth in many ways! Some people get invested in improving developer experience, some in infra setup, some in product enhancements, some get into cross-team initiatives, knowledge sharing, or introducing new technologies to our stack… up to you to pick the path to follow!

⚒️ We hope you have:

This role is perfect for those who thrive in an environment where they can take the wheel and drive. You know how to prioritize tasks even when there seem to be a million things on your plate. You've built software systems that scaled up, and you strike a balance between pragmatism and future-proofing your solutions. If you still need to dabble in functional programming, no worries! We're excited to help you learn and grow.

These are the things we'd like to see in you:

  • Bachelor's or Master's degree in Computer Science or related field

  • 5+ years of experience in full-stack software development, preferably in a SaaS or startup environment.

  • Practical experience with building scalable systems, top to bottom. Ideally, it's with Elixir/Phoenix, but we find experiences with Go, Erlang or Clojure also relevant. If you don't have Elixir experience, a proven record of learning new technologies is highly appreciated.

  • Interest in emerging GenAI technologies and readiness to upskill yourself on it - bonus if you've already developed features based on GenAI

  • Experience with database technologies such as PostgreSQL

  • Experience delivering polished UIs, using frontend frameworks (we use mainly Phoenix, but experience with JS/TS frameworks like React, Svelte, or Vue.js can also be relevant)

  • Experience with GitHub and Slack for collaboration

  • 2+ years of experience in working with a fully remote team

  • Ability to work independently with minimal supervision, keep stakeholders and teammates up to date

  • Excellent written and verbal communication skills in English.

What sets us apart? Remote work & Tech stack

We are hiring for a Level 3 (Senior) role. You should be located in the EU region (please refer to the list of countries at the top that we are able to hire in). Working hours are flexible but the general expectation is that you are online during your working day hours. Proactive communication is highly valued!

Our stack primarily consists of Elixing + PostgreSQL on the backend and Phoenix on the frontend (with some pockets of React). We use RabbitMQ as the message broker, and our platform is hosted on AWS, running on Docker containers defined in Terraform. Our platform is AI-native, and we make extensive use of LLMs in our application.

Our code lives on GitHub - in fact, GitHub and Slack is where most of the collaboration happens (almost no emails get sent around). We use ShapeUp as our software development methodology, Shortcut as our tool of choice for tickets. That's the gist of it - when we have our talk, we can go through our tech radar to share other technologies we use.

You'd be hired via an Employer of Record, but more details on that when you chat with our People team.

About the job

Full-time
UK, Ireland, Netherlands, Spain, Portugal
17 Applicants
Posted 2 months ago
engineer
docker
aws
elixir
postgresql
Enhancv advertisement

30,000+
REMOTE JOBS

Unlock access to our database and
kickstart your remote career
Join Premium

Senior Fullstack Engineer

Workera AI
The job listing has expired. Unfortunately, the hiring company is no longer accepting new applications.

To see similar active jobs please follow this link: Remote Development jobs

🌎 Hire Location: United Kingdom | Ireland | The Netherlands | Spain | Portugal 

All other countries will not be considered at this time.

About The Role

Are you ready for an incredible adventure? We're looking for a highly skilled and experienced full-stack software engineer. If you’re excited to unlock the full potential of our platform, leveraging the power of Generative AI and Elixir/Phoenix alongside some brilliant engineers, it’ll be a perfect match—we are eager to have more people who want to stay on the bleeding edge of technology!

At Workera, we want each one of us to be a product engineer, an empowered engineer who cares about the users, and that will make for a happy engineer. How do achieve that? We set up small project teams (2-3 people) following the ShapeUp methodology, deep-diving for 6 weeks to solve a certain business problem. The project team has the autonomy to solve it in the way they want - but also the responsibility to own every aspect of the feature: scoping the problem and solution, testing/dogfooding, rollout, and handling user feedback. You work closely with our Product Manager and Product Designer in doing so, as well as other team members.

When it comes to coding, you'll contribute to both sides of the WebSocket, frontend and backend. Your coding skills will shine as you write clean, modular, and testable code, making the entire Elixir community proud. You’ll get to work with people of various backgrounds and have a regular opportunity to give and receive feedback from your peers, fostering a culture of growth and collaboration.

About the team

The team you’d work in consists of five other engineers and is supported by a Product Designer, a Product Manager, and an Engineering Manager. We are all based in the EMEA region, although each one of us lives in a different country. We value deep work and async communication, and that’s why there are only a couple of regular meetings (weekly with the team for projects, another one with the company, and lastly, game-time on Fridays). 

We're excited to share more details about the team's areas of focus (product-wise) as we get to know each other.

🧠 When you join, here’s what you’ll do:

We want every new engineer to start smoothly and have enough time to set themselves up for long-term success.

Within 30 days, you will orient yourself as a new, by 

  • Getting to know about the product and the people making it (engineering and other departments as well)

  • Understanding our development process (feature development, reviews, delivery, etc), setting up the env, and doing some smaller fixes from various product areas

  • If needed, upskill yourself on technologies we are using (particularly AI technologies)

Within 60 days, you will embed yourself in the normal development workflow by

  • Jumping in and actively participating in your first project

  • Deeply understanding our market position and strategy to win

  • Participating and clearly communicating in team discussions during the build cycle

Within 90 days, you will become a fully independent contributor who can

  • Run projects that have technical and product unknowns

  • Effectively troubleshoot external issues coming in, both on frontend and backend

  • Participate actively in shaping new initiatives (technical improvement or new features)

After this point, there will be opportunities for growth in many ways! Some people get invested in improving developer experience, some in infra setup, some in product enhancements, some get into cross-team initiatives, knowledge sharing, or introducing new technologies to our stack… up to you to pick the path to follow!

⚒️ We hope you have:

This role is perfect for those who thrive in an environment where they can take the wheel and drive. You know how to prioritize tasks even when there seem to be a million things on your plate. You've built software systems that scaled up, and you strike a balance between pragmatism and future-proofing your solutions. If you still need to dabble in functional programming, no worries! We're excited to help you learn and grow.

These are the things we'd like to see in you:

  • Bachelor's or Master's degree in Computer Science or related field

  • 5+ years of experience in full-stack software development, preferably in a SaaS or startup environment.

  • Practical experience with building scalable systems, top to bottom. Ideally, it's with Elixir/Phoenix, but we find experiences with Go, Erlang or Clojure also relevant. If you don't have Elixir experience, a proven record of learning new technologies is highly appreciated.

  • Interest in emerging GenAI technologies and readiness to upskill yourself on it - bonus if you've already developed features based on GenAI

  • Experience with database technologies such as PostgreSQL

  • Experience delivering polished UIs, using frontend frameworks (we use mainly Phoenix, but experience with JS/TS frameworks like React, Svelte, or Vue.js can also be relevant)

  • Experience with GitHub and Slack for collaboration

  • 2+ years of experience in working with a fully remote team

  • Ability to work independently with minimal supervision, keep stakeholders and teammates up to date

  • Excellent written and verbal communication skills in English.

What sets us apart? Remote work & Tech stack

We are hiring for a Level 3 (Senior) role. You should be located in the EU region (please refer to the list of countries at the top that we are able to hire in). Working hours are flexible but the general expectation is that you are online during your working day hours. Proactive communication is highly valued!

Our stack primarily consists of Elixing + PostgreSQL on the backend and Phoenix on the frontend (with some pockets of React). We use RabbitMQ as the message broker, and our platform is hosted on AWS, running on Docker containers defined in Terraform. Our platform is AI-native, and we make extensive use of LLMs in our application.

Our code lives on GitHub - in fact, GitHub and Slack is where most of the collaboration happens (almost no emails get sent around). We use ShapeUp as our software development methodology, Shortcut as our tool of choice for tickets. That's the gist of it - when we have our talk, we can go through our tech radar to share other technologies we use.

You'd be hired via an Employer of Record, but more details on that when you chat with our People team.

Working Nomads

Post Jobs
Premium Subscription
Sponsorship
Free Job Alerts

Job Skills
API
FAQ
Privacy policy
Terms and conditions
Contact us
About us

Jobs by Category

Remote Administration jobs
Remote Consulting jobs
Remote Customer Success jobs
Remote Development jobs
Remote Design jobs
Remote Education jobs
Remote Finance jobs
Remote Legal jobs
Remote Healthcare jobs
Remote Human Resources jobs
Remote Management jobs
Remote Marketing jobs
Remote Sales jobs
Remote System Administration jobs
Remote Writing jobs

Jobs by Position Type

Remote Full-time jobs
Remote Part-time jobs
Remote Contract jobs

Jobs by Region

Remote jobs Anywhere
Remote jobs North America
Remote jobs Latin America
Remote jobs Europe
Remote jobs Middle East
Remote jobs Africa
Remote jobs APAC

Jobs by Skill

Remote Accounting jobs
Remote Assistant jobs
Remote Copywriting jobs
Remote Cyber Security jobs
Remote Data Analyst jobs
Remote Data Entry jobs
Remote English jobs
Remote Spanish jobs
Remote Project Management jobs
Remote QA jobs
Remote SEO jobs

Jobs by Country

Remote jobs Australia
Remote jobs Argentina
Remote jobs Brazil
Remote jobs Canada
Remote jobs Colombia
Remote jobs France
Remote jobs Germany
Remote jobs Ireland
Remote jobs India
Remote jobs Japan
Remote jobs Mexico
Remote jobs Netherlands
Remote jobs New Zealand
Remote jobs Philippines
Remote jobs Poland
Remote jobs Portugal
Remote jobs Singapore
Remote jobs Spain
Remote jobs UK
Remote jobs USA


Working Nomads curates remote digital jobs from around the web.

© 2025 Working Nomads.