
Senior Full Stack Developer
Posted May 21

Posted May 21
This is a fully remote position, open to applicants in Brazil.
• Design, develop, and maintain scalable web applications, focusing on both the frontend and backend.
• Lead technical decisions and establish architectures (modular monoliths, microservices, REST/GraphQL APIs).
• Develop and sustain robust backend services utilizing Node.js/NestJS, ensuring performance and security.
• Implement and oversee caching strategies (Redis, CDN, distributed cache) to achieve optimal performance.
• Create and integrate both internal and external APIs, ensuring data consistency and reliability.
• Work with distributed systems and messaging solutions (Pub/Sub, queues, asynchronous processing).
• Ensure code quality through automated testing, code reviews, and adherence to best practices (SOLID, Clean Architecture).
• Collaborate with product, design, and engineering teams to define and deliver effective solutions.
• Monitor applications using observability tools (logs, metrics, and tracing).
• Enforce security best practices, including authentication and data protection.
• Mentor junior developers and serve as a technical reference within the team.
• Document architectures, workflows, and technical decisions.
• Advanced experience in developing frontend and backend web applications.
• Proficiency in RESTful APIs.
• Familiarity with software architectures such as microservices, event-driven architectures, and Model-View-Controller (MVC).
• Experience with PHP, Node.js, Nest.js, and React.
• Knowledge of Docker and Kubernetes.
• Understanding of SQL Server.
• Experience implementing authentication and security processes such as JWT, cookies, OAuth 2.0, and Bearer tokens.
• Familiarity with testing and programming best practices (TDD, BDD, SOLID, and Design Patterns).
• Experience working within Agile SCRUM methodology.
• Proficient in version control using Git/Bitbucket and Gitflow.
• Experience with cloud platforms (Google Cloud Platform, AWS, Azure, etc.).
• Knowledge of frameworks and languages such as Next.js, Fusion.js, Laravel, and Go (Golang).
• Experience utilizing Google Cloud Platform tools like Cloud Functions, Cloud Storage, and Compute Engine.
• Familiarity with observability tools like Grafana, Prometheus, Elastic APM, or similar.
• Intermediate understanding of DevOps practices.
• Experience with Redis.
• Knowledge of architectures such as Publish-Subscribe (Pub/Sub) and Service-Oriented Architecture (SOA).
• Health insurance.
• Dental insurance.
• Childcare assistance.
• Birthday day off.
• Casual dress code every day.
• Transportation allowance.
• On-site cafeteria.
• Psychological/mental health support.
• Wellhub (formerly Gympass).
• Life insurance.
• Access to Estadão’s full digital content.
• Exclusive discounts at educational institutions.
Webedia
TechBiz Global
The Flex
Nodeworthy
Get handpicked remote jobs straight to your inbox weekly.