Ativa os alertas de emprego por e-mail!

Senior Backend Developer | Ruby Labs

Ruby Labs

Montenegro

Teletrabalho

BRL 80.000 - 120.000

Tempo integral

Hoje
Torna-te num dos primeiros candidatos

Melhora as tuas possibilidades de ir a entrevistas

Cria um currículo adaptado à oferta de emprego para teres uma taxa de sucesso superior.

Resumo da oferta

Join a leading tech company as a Senior Backend Developer, where you'll architect and deliver scalable backend systems using NestJS, RxJS, and SQL. Collaborate with cross-functional teams to build high-quality APIs and support robust frontend integrations. This role offers remote work flexibility and unlimited PTO, fostering a healthy work-life balance.

Serviços

Remote Work Environment
Unlimited PTO
Paid National Holidays
Company-provided MacBook
Flexible Independent Contractor Agreement

Qualificações

  • 5+ years of software development experience, including 4+ years in backend.
  • Proficient in designing scalable APIs and microservices.

Responsabilidades

  • Architect and develop scalable backend services using NestJS and RxJS.
  • Design, implement, and maintain efficient RESTful and event-driven APIs.
  • Optimize database schemas and queries for performance.

Conhecimentos

NestJS
RxJS
TypeScript
SQL

Formação académica

5+ years of professional software development experience

Ferramentas

Git

Descrição da oferta de emprego

Join or sign in to find your next job

Join to apply for the Senior Backend Developer | Ruby Labs role at Ruby Labs

3 days ago Be among the first 25 applicants

Join to apply for the Senior Backend Developer | Ruby Labs role at Ruby Labs

About Us

Ruby Labs is a leading tech company that creates and operates innovative consumer products. We offer a diverse range of opportunities across the health, education, and entertainment industries. Our innovative teams are driving the future of consumer-led products, and we're always looking for passionate individuals to join us. Learn more about our story at: https://rubylabs.com/about-us/

About Us

Ruby Labs is a leading tech company that creates and operates innovative consumer products. We offer a diverse range of opportunities across the health, education, and entertainment industries. Our innovative teams are driving the future of consumer-led products, and we're always looking for passionate individuals to join us. Learn more about our story at: https://rubylabs.com/about-us/

About The Role

We're hiring a Senior Backend Developer to join one of Ruby Labs’ portfolio companies. In this role, you’ll take ownership of backend systems, helping architect and deliver performant, scalable, and maintainable services using NestJS, RxJS, TypeScript, and SQL. You'll work closely with cross-functional teams to build high-quality APIs, streamline database performance, and support robust frontend integrations.

This role is ideal for an experienced backend engineer who thrives in a product-focused environment, values clean architecture, and is passionate about building reliable systems with clear separation of concerns.

Key Responsibilities

  • Architect and develop scalable backend services using NestJS and RxJS, with an emphasis on modularity and testability.
  • Design, implement, and maintain efficient RESTful and event-driven APIs.
  • Optimize database schemas and queries (PostgreSQL or similar) for performance, consistency, and scalability.
  • Implement edge functions and performance-critical backend logic.
  • Work closely with frontend engineers, product managers, and designers to deliver end-to-end solutions.
  • Contribute to technical design reviews and decision-making on system architecture.
  • Mentor junior developers and help raise the quality of the entire engineering team.
  • Participate in code reviews, CI/CD pipeline improvements, and deployment processes.
  • Collaborate with frontend developers to ensure seamless API integration.
  • Provide backend support for feature development and ensure alignment with frontend architecture.

Qualifications

  • 5+ years of professional software development experience, including 4+ years in backend development.
  • Strong hands-on experience with:
  • NestJS (modular architecture, dependency injection, guards, interceptors).
  • RxJS (observable-based data flow, operators, error handling).
  • TypeScript (type-safe backend development).
  • SQL (data modeling, complex queries, indexing, performance tuning).
  • Proficient in designing scalable APIs and microservices.
  • Solid understanding of backend best practices, including error handling, logging, and monitoring.
  • Experience integrating with frontend teams using structured design systems and clearly defined contracts.
  • Familiar with Git and modern version control workflows (e.g., trunk-based development, feature branching).

Nice to have

  • Experience with Edge computing and serverless functions.
  • Exposure to frontend development or working closely with frontend teams using Next.js/React.
  • Background in data-intensive applications, performance marketing, or direct-to-consumer products.
  • Familiarity with UI component libraries and translating design specs from tools like Figma.=
  • Enthusiasm for building maintainable, scalable systems in a collaborative and fast-paced environment.

Location

Ruby Labs operates within the CET (Central European Time) zone. Applicants from any country are welcome to apply for the position as long as they are located within approximately ± 4 hours of CET. This ensures optimal collaboration and communication during working hours.

Benefits

Discover the perks of being part of our vibrant team! We offer:

  • Remote Work Environment: Embrace the freedom to work from anywhere, anytime, promoting a healthy work-life balance.
  • Unlimited PTO: Enjoy unlimited paid time off to recharge and prioritize your well-being, without counting days.
  • Paid National Holidays: Celebrate and relax on national holidays with paid time off to unwind and recharge.
  • Company-provided MacBook: Experience seamless productivity with top-notch Apple MacBooks provided to all employees who need them.
  • Flexible Independent Contractor Agreement: Unlock the benefits of flexibility, autonomy, and entrepreneurial opportunities. Benefit from tax advantages, networking opportunities, reduced employment obligations, and the freedom to work from anywhere. Read more about it here: https://docs.google.com/document/d/1dHF4ctKlez75whdn-ybUwP5d5Wr0BdwVrorrm_fM40Q/preview

Be part of our fast-growing team and seize this excellent opportunity for personal and professional growth!

Interview Process

After submitting your application, we conduct a thorough review which typically takes 3 to 5 days, but may occasionally take longer due to the volume of applications received. If we see a potential fit, we proceed with the following steps:

  • Recruiter Screening (40 minutes)
  • Technical Interview (90 minutes)

Life at Ruby Labs

At Ruby Labs, we are more than a team; we're a community united in pushing the boundaries of technology and innovation. Our combined passion fuels our ambition for excellence, driving impact that resonates around the globe.

We are an equal-opportunity employer and celebrate diversity, recognizing that a diversity of thought and backgrounds builds stronger teams. We approach diversity and inclusion seriously and thoughtfully. We do not discriminate based on race, ethnicity, religion, color, place of birth, sex, gender identity or expression, sexual orientation, age, marital status, military service status, or disability status. Join us and be part of a company that is crafting the future of technology across multiple industries.

Seniority level
  • Seniority level
    Mid-Senior level
Employment type
  • Employment type
    Full-time
Job function
  • Job function
    Engineering and Information Technology
  • Industries
    Technology, Information and Internet

Referrals increase your chances of interviewing at Ruby Labs by 2x

Get notified about new Ruby Developer jobs in Montenegro, Rio Grande do Sul, Brazil.

DESENVOLVEDOR (A) BACK-END JR – NOVO HAMBURGO – POSSIBILIDADE DE TRABALHAR TOTALMENTE HOME OFFICE – RS - RECRUTAMENTO ATIVO
DESENVOLVEDOR (A) FRONT-END PLENO – NOVO HAMBURGO – POSSIBILIDADE DE TRABALHAR TOTALMENTE HOME OFFICE – RS - RECRUTAMENTO ATIVO
Staff Software Engineer (Core Workflow Engine)

We’re unlocking community knowledge in a new way. Experts add insights directly into each article, started with the help of AI.

Obtém a tua avaliação gratuita e confidencial do currículo.
ou arrasta um ficheiro em formato PDF, DOC, DOCX, ODT ou PAGES até 5 MB.

Ofertas semelhantes

Desenvolvedor(a) Backend/Fullstack Python/Node.js Pleno - Promo & FP

Luizalabs

Olinda

Teletrabalho

BRL 80.000 - 120.000

Hoje
Torna-te num dos primeiros candidatos

Senior Software Engineer, Tokenization

Chainlink Labs

São Paulo

Teletrabalho

USD 70.000 - 120.000

Há 9 dias

Senior Software Engineer, Tokenization

Chainlink Labs

Buenos Aires

Teletrabalho

USD 80.000 - 150.000

Há 9 dias

Software Engineer - Remote - Latin America

FullStack Labs

Fortaleza

Teletrabalho

BRL 60.000 - 90.000

Ontem
Torna-te num dos primeiros candidatos

Software Engineer, Foundations

Chainlink Labs

São Paulo

Teletrabalho

USD 60.000 - 100.000

Há 16 dias

Freshservice Full Stack Developer - Remote - Latin America

FullStack Labs

Rio de Janeiro

Teletrabalho

USD 60.000 - 100.000

Há 16 dias

Freshservice Full Stack Developer - Remote - Latin America

FullStack Labs

Curitiba

Teletrabalho

USD 50.000 - 90.000

Há 16 dias

Freshservice Full Stack Developer - Remote - Latin America

FullStack Labs

Recife

Teletrabalho

USD 60.000 - 100.000

Há 17 dias

Freshservice Full Stack Developer - Remote - Latin America

FullStack Labs

Brasília

Teletrabalho

USD 60.000 - 100.000

Há 17 dias