Inicie

Mid-level Fullstack Developer – React.js, Next.js, Nest.js

Inicie

contract

Posted on:

Location Type: Remote

Location: Brazil

Visit company website

Explore more

AI Apply
Apply

About the role

  • Develop and maintain our data integration and analytics platform with AI and Chrome OS and Windows management, using Node.js (NestJS) on the backend and React / Next.js / TypeScript on the frontend.
  • Proactively work across the entire product lifecycle: development, maintenance, support, and continuous improvement.
  • Identify, analyze, and resolve issues carefully and resiliently, ensuring platform stability, security, and high performance.
  • Research new trends and propose technical and architectural improvements that add value to the product and the customer.
  • Actively collaborate with the team, sharing knowledge and best practices, with a focus on quality, usability, and impact for the end user.
  • Maintain a critical and investigative mindset, seeking not only to execute tasks but to anticipate risks, opportunities, and optimizations.

Requirements

  • Strong command of JavaScript (ES6+), TypeScript, HTML5, and CSS3.
  • Experience with state management in React (Context API, Redux, Zustand, or similar).
  • Knowledge of software architecture and ability to contribute to technical decisions.
  • Experience with ORMs, migrations, seeders, and relationships.
  • Experience building and consuming RESTful APIs.
  • Knowledge of authentication and authorization (JWT, OAuth, Google Login).
  • Experience with relational databases (MySQL/PostgreSQL) and query optimization.
  • Familiarity with automated testing (Vitest, Jest, React Testing Library).
  • Proficiency with Git and collaborative workflows (Git Flow, pull requests, code review).
  • Ability to work on maintenance, bug fixes, and evolution of existing systems.
  • Collaborative, proactive, and resilient profile.
  • Nice-to-have: Experience developing Google Chrome extensions.
  • Experience with WebSocket and real-time applications.
  • Experience with Redis for caching and queues.
  • Knowledge of Google APIs and integration with Google Workspace.
  • Experience with Google Cloud Platform (GCP), especially Firebase Realtime Database and authentication services.
  • Experience in deployment architecture and automation (CI/CD), preferably in cloud environments.
  • Knowledge of Docker and containerization practices.
  • Knowledge of NoSQL databases (MongoDB, Firebase).
  • Familiarity with agile methodologies (Scrum, Kanban).
  • Technical English for reading and writing documentation.
Benefits
  • 100% remote work 📊 Check your resume score for this job Improve your chances of getting an interview by checking your resume score before you apply. Check Resume Score
Applicant Tracking System Keywords

Tip: use these terms in your resume and cover letter to boost ATS matches.

Hard Skills & Tools
JavaScriptTypeScriptHTML5CSS3ReactNext.jsNode.jsRESTful APIsrelational databasesautomated testing
Soft Skills
collaborativeproactiveresilientcritical mindsetinvestigative mindsetproblem-solvingcommunicationknowledge sharingquality focususer impact