Última atualização: 2 de Maio de 2025

Fullstack Software Engineer

🌍 100% Remoto💬 Inglês✈️ Vaga internacional

Via Bitso

Sobre

At Bitso, our mission is to make crypto useful, and as a Software Engineer II, you will be at the heart of this exciting journey. You will design, implement, deliver, and maintain code for the critical services that form the backbone of our financial infrastructure. As an engineer, you'll be recognized as a talented developer, a collaborative colleague, and a true team player within your squad. Your strong track record in working closely with fellow engineers will ensure the delivery of high-quality software projects. 

Reports To 

You will be an integral part of Bitso Business, the infrastructure for the future of cross-border payments. In this role, you'll report directly to our visionary leaders, who are dedicated to pioneering the next wave of financial innovation. Your contributions will help shape the future of global finance, making a mark on the industry. 

Who You Are

You are an experienced engineer with a strong ability to articulate ideas clearly in English. You have a solid background in both backend and frontend, with a deep understanding of software engineering principles.

Common Requirements:

  • 5+ years of experience as a Software Engineer, with expertise in both backend and frontend development.
  • Clear and effective communication in English.
  • A Bachelor's degree in Computer Science or related field (preferred).

Backend Requirements:

  • Solid experience working with Java (experience with Java 21 is a big plus).
  • Strong knowledge of popular Java frameworks, particularly Spring.
  • Extensive experience with Cloud Architectures (AWS), Microservices, and Distributed Systems.
  • Strong understanding of software engineering principles, including coding, data structures, algorithms, design patterns, and designing for performance, scalability, and availability.
  • Experience with asynchronous processing (knowledge of Kafka is an advantage).
  • Proficient in Relational Databases (especially PostgreSQL) and NoSQL databases like Redis.

Frontend Requirements:

  • Strong experience with JavaScript/TypeScript.
  • Familiarity with react-hook-form for form management.
  • Experience with NextJS or a similar framework. 
  • Proficiency in styled-components and tailwind for designing user interfaces.
  • Experience with react-intl for internationalization.
  • Proficient in data fetching and caching using swr or react query.
  • Experience with integration testing and mocking using msw and React Testing Library.

What You Will Do

  • You will develop, architect, and lead the creation of robust software components, ensuring they are scalable and reliable. 
  • Promote open communication and active collaboration, and drive changes by challenging and improving our processes. 
  • With a deep understanding of the product domain, you will provide valuable technical insights, assess feasibility, contribute to planning, hold accountability for team's priorities. 
  • By sharing your expertise and offering proactive support, you will help your teammates thrive and succeed.

Benefícios

  • Zero trading fees through our Bitso app;
  • Premium health, dental and life insurances (regional);
  • Me Time program, including unlimited paid time off;
  • Employee Stock Option program;
  • Extended Family Leave policy.

Outras Informações

Selecionamos as principais informações da posição. Para conferir o descritivo completo, clique em "acessar" 


Hey!

Cadastre-se na Remotar para ter acesso a todos os recursos da plataforma, inclusive inscrever-se em vagas exclusivas e selecionadas!