
Mid-level Fullstack Developer – React.js, Next.js, Nest.js
Inicie
contract
Posted on:
Location Type: Remote
Location: Brazil
Visit company websiteExplore more
Tech Stack
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