9 days ago

Senior Full-Stack Developer

DBC Company

Hybrid
Full Time
R$180,000
Hybrid

Job Overview

Job TitleSenior Full-Stack Developer
Job TypeFull Time
CategoryCommerce
Experience5 Years
DegreeMaster
Offered SalaryR$180,000
LocationHybrid

Who's the hiring manager?

Sign up to PitchMeAI to discover the hiring manager's details for this job. We will also write them an intro email for you.

Uncover Hiring Manager

Job Description

Senior Full-Stack Developer at DBC Company

As a Senior Full-Stack Developer at DBC Company, you will play a pivotal role in leading the development of robust and scalable features. This position demands a blend of strong technical expertise, collaborative spirit, and a commitment to best practices.

Your Responsibilities

  • Lead end-to-end development of full-stack features using React, TypeScript, Node.js, and NestJS.
  • Design and implement GraphQL APIs.
  • Integrate with RESTful APIs.
  • Build responsive, accessible, and reusable UI components.
  • Model and manage data using Postgres.
  • Write and maintain unit and integration tests.
  • Contribute to CI/CD pipelines using GitHub Actions.
  • Collaborate closely with Product, UX, and Engineering teams.
  • Optimize performance and ensure cross-platform compatibility.
  • Conduct code reviews, mentor team members, and promote best practices.
  • Maintain technical documentation.
  • Participate in agile ceremonies and support a collaborative culture.

What's Required

  • 8+ years of experience in frontend and backend development.
  • Strong proficiency in React, TypeScript, Node.js, NestJS.
  • Experience building and consuming REST and GraphQL APIs.
  • Knowledge of functional programming.
  • Experience with event-driven architectures (Kafka).
  • Experience with PostgreSQL and testing frameworks.
  • Familiarity with observability tools (Instana, Kibana, etc.).
  • Experience with CI/CD (GitHub Actions).
  • Strong understanding of accessibility, performance, and responsive design.
  • Ability to collaborate in a global, cross-functional environment.

Why Join DBC Company?

DBC Company is recognized as the 13th best company to work for in Brazil and the 2nd best in Rio Grande do Sul, according to GPTW 2025. We provide dedicated support to all professionals through a DBC Manager and Business Partner. We actively encourage and support our employees in obtaining certifications relevant to their field and aligned with their DBC Management goals.

Important to Know

Our team fosters a safe and inclusive environment for all professionals, regardless of ethnicity, religious belief, sexual orientation, gender identity, disability, age, or any other characteristic.

Key skills/competency

  • React
  • TypeScript
  • Node.js
  • NestJS
  • GraphQL
  • REST APIs
  • PostgreSQL
  • Kafka
  • CI/CD
  • GitHub Actions

Tags:

Full-Stack Developer
full-stack development
API design
UI components
data modeling
testing
CI/CD
code review
mentoring
performance optimization
agile
React
TypeScript
Node.js
NestJS
GraphQL
RESTful APIs
PostgreSQL
Kafka
GitHub Actions
Instana

Share Job:

How to Get Hired at DBC Company

  • Research DBC Company's culture: Study their mission, values, recent news, and employee testimonials on LinkedIn and Glassdoor. Note their GPTW awards.
  • Tailor your resume: Highlight extensive experience in React, Node.js, NestJS, and GraphQL. Customize it to showcase leadership in full-stack feature development and API design.
  • Showcase your technical depth: Prepare to discuss complex system designs, architectural decisions, and your experience with event-driven architectures and observability tools like Kafka, Instana, and Kibana.
  • Prepare for agile and collaborative discussions: Emphasize your ability to lead, mentor, conduct code reviews, and thrive in a global, cross-functional agile team environment.
  • Demonstrate continuous learning: Be ready to discuss how you've leveraged certifications or self-study to stay current with cutting-edge full-stack technologies and best practices.

Frequently Asked Questions

Find answers to common questions about this job opportunity

Explore similar opportunities that match your background