Job Openings Senior Fullstack Engineer OC-14

About the job Senior Fullstack Engineer OC-14

Location: Latam 

Our partner is looking for a Senior Fullstack Engineer who thrives in building end-to-end solutions across the stack. You will play a key role in delivering front and backend features, helping shape our digital products architecture and user experience.
Youll collaborate with cross-functional teams to design, implement, and maintain scalable, performant, and user-friendly applications. This role suits engineers who enjoy working across boundaries and driving impact at every stack layer.

Key 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 our 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.

Requirements

  • 8+ years of professional experience in software development with experience across both frontend and backend.
  • 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.
  • Comfortable working in a global, remote, and multicultural environment.
  • Strong problem-solving skills and an ownership mindset.
  • Proficient in English (B2/C1 level) for daily communication in a global team.