Full-Stack Engineer (Scalable Systems)
Derq
Software Engineering
Rio de Janeiro, RJ, Brazil
Role Overview
We are looking for a Full-Stack Software Engineer to join our growing engineering team. In this role, you will work across frontend, backend, and cloud infrastructure to build scalable, high-availability products and services powering intelligent transportation systems.
You will contribute to customer-facing applications, backend APIs, cloud-native services, and data pipelines that support real-time analytics, complex workflows, and production-critical operations. This role is ideal for someone who enjoys owning features end-to-end, building for scale, and working in a fast-moving environment where engineering has direct impact on real-world deployments.
Key Responsibilities
- Design, develop, and maintain full-stack applications across frontend and backend systems
- Build responsive and scalable frontend applications using React (Remix), TypeScript, and Vue.js
- Develop backend services and APIs using NestJS and modern microservice architectures
- Design and optimize integrations with relational databases and data platforms
- Build and maintain event-driven cloud pipelines using AWS services such as S3, SQS, Lambda, Cognito, and API Gateway
- Develop ETL and data transformation workflows using Python
- Deploy and manage containerized applications using Docker and Kubernetes (EKS)
- Contribute to CI/CD pipelines using GitHub Actions and ArgoCD
- Collaborate with product, engineering, and deployment teams to deliver reliable production-ready solutions
- Troubleshoot production issues, improve system performance, and support scalability initiatives
- Participate in technical discussions, architecture reviews, and engineering best practices
- 5+ years of experience in Full‑Stack engineering, working across frontend, backend, and production environments
- Experience building scalable, high-availability platforms that support large user volumes, complex workflows, and production-critical operations
- Strong frontend experience with React (Remix), TypeScript, and Vue.js (Vue 2 - legacy)
- Backend experience using NestJS and building APIs / microservices
- Solid experience with relational databases (RDBMS) and familiarity with MongoDB and Amazon Redshift
- Hands‑on experience with public cloud platforms (AWS preferred) and services such as S3, SQS, Lambda, Cognito, and API Gateway
- Experience building event‑driven pipelines (S3 → SQS → Lambda), using Python for ETL and data transformation
- Experience with CI/CD pipelines (GitHub Actions, ArgoCD) and containerized deployments using Docker and Kubernetes (EKS)
- Comfortable working independently, taking ownership, and operating in a fast‑moving environment