Brazilia, Federal District, Brazil

Sr FullStack Engineer OC-41

 Job Description:

Technologies: React Native, Node.js, NestJS

Our partner is looking for talented individuals who are ready for the next step in their career, offering a collaborative professional environment full of rewarding experiences as well as challenges.

A Senior Fullstack Developer can expect to work on multiple projects, collaborate with a cross-functional team, and maintain transparency around time and tasks to help stakeholders understand project progress.

Candidates must LOVE helping people, solving business problems, and pushing themselves to take on challenging projects.

Job Summary

Join a high-impact engineering team to build and scale modern full-stack applications using cutting-edge technologies. This role challenges you to deliver performant, user-centric solutions while shaping best practices and driving technical excellence across platforms.

Job Responsibilities

  • Lead the development of full-stack features using React, React Native, TypeScript, Node.js, and NestJS.
  • Design and implement RESTful APIs and integrate them with frontend applications.
  • Build responsive, accessible, and reusable UI components using a design system.
  • Model and manage data using Document DB technologies.
  • Write and maintain unit and integration tests across the stack.
  • Contribute to CI/CD pipelines and ensure smooth deployment workflows using GitHub Actions.
  • Collaborate with Product, UX, and Engineering teams to deliver high-impact features.
  • Optimize performance and ensure cross-platform compatibility.
  • Conduct code reviews, mentor peers, and promote engineering best practices.
  • Maintain technical documentation to support maintainability and team knowledge.
  • Participate in agile ceremonies and foster a collaborative, inclusive team culture.

Job Requirements

  • Great English proficiency (B2+ written and spoken)
  • 7+ years of professional experience in software development with experience across both frontend and backend
  • Impeccable punctuality (schedules are flexible but being on time for meetings is crucial)
  • Strong hands-on experience with React, React Native, TypeScript, Node.js, and NestJS
  • Experience building and consuming REST APIs and working with Document DB systems
  • Experience with BFF architecture
  • Proficiency in writing tests and working with CI/CD tools (e.g., Jest, GitHub Actions)
  • Strong understanding of accessibility, performance, and responsive design
  • Excellent collaboration skills and ability to work cross-functionally
  • Familiarity with agile methodologies and modern development practices

Nice to Have

  • Experience with Microsoft Azure services or cloud-based environments
  • Knowledge of DevOps practices and deployment strategies
  Required Skills:

Data Nestjs RESTful APIs Support Github Actions REST Jest Development Driving Technical Documentation Accessibility React Native Transparency Pipelines REST APIs Collaboration CI/CD Microsoft Azure Features Reviews Azure Components Agile React Agile Methodologies DevOps Architecture Software Development Writing Integration Node.js TypeScript Github Software Documentation Design Engineering Business English