Full-Stack Developer

Apply now

Full-Stack Developer

At Utrust we're looking for a Full Stack Developer to join our team.

Full-time - Portugal, Braga / Remote

About the job

We’re looking for a Full-Stack Developer with a back-end focus! 

We need someone as passionate as us about changing the world with crypto. We need someone that’s in love with design-focused development. If that’s you, and a fast-paced environment doesn’t scare you, help us scale a product that will bridge the gap between crypto buyers and leading companies across the world. 

What we need

  • 2+ years of experience as a Full-Stack developer;
  • Experience leading architecture definition;
  • Strong decision making skills (our platform is still in its early stages, so a lot of the technical decisions are still in the making, and you will be a part of that);
  • Knowledge of Elixir Umbrella App, and the CQRS/Event Sourcing approach. We are aware this is an unusual combo. We think it’s very fun, though;
  • A healthy respect for security. We practice and follow security and privacy by design;
  • Knowledge of the Phoenix framework;

  • Knowledge of CQRS and DDD principles;

  • Experience with EEx views and React, Ajax and Web Sockets;

  • A willingness to deal with unexpected problems (we are scaling up, you see).

What would be great

  • Knowledge of Ruby or other OO languages, and a desire to make the jump;
  • Experience in leading the architecture definition of products and teams.

What we offer:

  • An incredible and passionate team of experienced people that share the passion for disruptive technology and vision of a new digital payments landscape;
  • Remote friendly culture;
  • Flexible work schedule (we want you to accomplish the best work of your life - that means working to your strengths, and adjusting your own working hours);
  • Onboarding kit (this will include everything you need, including a home office setup);
  • Growth Budget (we will allocate funds specifically for you to work on personal development);
  • Company Culture (We aren’t just another fintech company. We really want to change the world. This means we have values, and we take them seriously);
  • Internal Projects (all our team is encouraged to be proactive and to start and work on independent projects. Focus on growth. Focus on impact.);
  • Company paid retreats;
  • All-hands sessions and heartbeat communication (We put our people first. These are 100% transparent and we want everyone to participate.).

Sounds like you? Great!

If you feel like you don’t know every single technology listed here, don’t despair. As long as you’re willing to learn, we are very willing to mentor you.

Want to know some insights from the Product Team before you apply? Check here