Senior Full-Stack Developer, Node.js
Location
Brazil
Posted
20 days ago
Salary
0
Seniority
Senior
Job Description
Senior Full-Stack Developer, Node.js
Compass
• Develop, maintain, and enhance full-stack applications using Node.js, TypeScript, and React.js; • Build and improve backend APIs and services, ensuring efficient integration with PostgreSQL; • Develop responsive, functional web interfaces that provide a strong user experience; • Work on implementing new features and supporting existing applications, ensuring quality and performance; • Actively contribute to the definition, structure, and evolution of application architecture, seeking scalable and sustainable solutions; • Manage deployment environments and processes using Docker and Terraform, ensuring standardization and automation; • Identify and propose continuous improvements in performance, code quality, and security; • Act proactively to resolve issues, anticipate risks, and suggest technical solutions; • Collaborate with the team in a dynamic, cooperative environment, participating in technical discussions and decisions; • Communicate ideas and solutions clearly, facilitating integration between technical teams and business areas; • Support the continuous evolution of the product by contributing suggestions that add value.
Job Requirements
- Develop, maintain, and enhance full-stack applications using Node.js, TypeScript, and React.js;
- Build and improve backend APIs and services, ensuring efficient integration with PostgreSQL;
- Develop responsive, functional web interfaces that provide a strong user experience;
- Work on implementing new features and supporting existing applications, ensuring quality and performance;
- Actively contribute to the definition, structure, and evolution of application architecture, seeking scalable and sustainable solutions;
- Manage deployment environments and processes using Docker and Terraform, ensuring standardization and automation;
- Identify and propose continuous improvements in performance, code quality, and security;
- Act proactively to resolve issues, anticipate risks, and suggest technical solutions;
- Collaborate with the team in a dynamic, cooperative environment, participating in technical discussions and decisions;
- Communicate ideas and solutions clearly, facilitating integration between technical teams and business areas;
- Support the continuous evolution of the product by contributing suggestions that add value.
Benefits
- Solid experience in full-stack development with Node.js, TypeScript, and React.js;
- Knowledge in building and maintaining backend APIs and services;
- Experience integrating systems using PostgreSQL databases;
- Experience developing responsive web interfaces;
- Understanding of service-oriented architecture with a focus on scalability, performance, and flexibility;
- Experience with containerization and environment management using Docker;
- Familiarity with infrastructure as code using Terraform;
- Ability to operate in dynamic, collaborative environments with interaction between technical and business areas;
- Proactive attitude, focused on continuous improvement, code quality, and delivering business value.
Related Guides
Related Job Pages
More Backend Engineer Jobs
• You don't use Cursor, Claude Code or similar AI tools out of curiosity, but because they demonstrably make your development faster and better. • You understand how to apply AI-assisted coding properly: prompting, context management, iterative refinement — it's second nature to you. • You work with Vue.js and Inertia and build interfaces that delight users. • You're eager to help build an AI platform that solves real business problems — not just demos. • You want to work in a team that combines speed, quality, and AI-first thinking.
Role Description The Mulesoft Architect will be responsible for developing system integration using the Anypoint Platform. - Total IT Experience: 7 to 12 years with in-depth knowledge and hands-on experience in developing system integration using Anypoint Platform. - 5+ years of experience in implementing applications based on MuleSoft 4.0 and Anypoint platform. - Strong experience in defining architecture, creating reusable components & libraries, and implementation of integration services using MuleSoft. - Experience in designing applications using API led, Application network, Event driven, and Batch model. - Experience in designing integration or API applications considering all performance parameters: sizing, scaling, fault-tolerance, and high-availability. - Sound experience of various adapters, connectors, and protocols (e.g., REST, SOAP, JMS, File, DB). - Experience in handling errors in different layers and managing transactions & asynchronous activities. - Comprehensive experience in handling data formats (e.g., XML Schema, XML, JSON, CSV, Flat file, and industry data formats). - Experience in end-to-end API life cycle (i.e., Designing APIs using RAML/Open API; API Implementation, API management - proxy, policy, monitoring, and governance). - Experience in applying various enterprise integration patterns, error handling, synchronous, asynchronous model, and batch model. - Added Advantage: Experience in Java JEE, .Net, Node, Python, and sound knowledge of SOA and integration principles. - Unit testing using Munit and Junit is mandatory. - Good analytical skills, team leading skills, technical problem solving, and verbal and oral communication are mandatory. - Ability to interact with different functional areas with excellent interpersonal and communication skills. - Experience working in Agile Development Methodologies such as SCRUM. Qualifications - 7 to 12 years of IT experience. - 5+ years of experience with MuleSoft 4.0 and Anypoint platform. - Strong analytical and problem-solving skills. - Excellent interpersonal and communication skills. - Experience in Agile Development Methodologies. Requirements - In-depth knowledge of system integration using Anypoint Platform. - Experience in defining architecture and creating reusable components. - Strong experience in designing API applications. - Experience in handling various data formats. - Mandatory unit testing experience with Munit and Junit.
Software Engineer – .NET
Future plcFuture plc is a multiplatform media company that connects with over 400 million people across the world through its cutting-edge portfolio of over 200 brands. A
• Support and maintain the backend infrastructure powering the Renewal mobile application • Deliver technical solutions using Azure Functions • Design and implement new features and services • Maintain and improve existing Azure-based infrastructure • Ensure all changes are well-architected, thoroughly tested, and aligned with technical standards • Collaborate with mobile app development team, ML/analytics engineers, and cross-functional stakeholders
Back-End Engineer, AI
DeelDeel is a financial services company that has developed a payroll system for remote teams, connecting localized payments and compliance in the convenience of one platform. The priv
• Identify and prioritize high-impact technical and product problems • Design, code, and deliver high-quality, scalable applications with Node.js • Ensure systems are efficient, reliable, and scalable under real-world conditions • Lead execution through others (not just individual contribution) • Partner with GTM Teams to ensure technical work drives business outcomes • Run, monitor, and iterate on live workflows. You don't set it and walk away — you own the quality and performance of what's in production.



