




**Detecta** is looking for a **Full Stack Software Engineer** to join a high-performance technical team. The position requires a candidate with solid backend and frontend development experience, capable of working autonomously within an event-driven and microservices-oriented architecture. The selected candidate will work directly with the Tech Lead and Senior Developers to implement new critical features, maintain the architecture, and carry out technological migration processes. **Key Responsibilities** * Design, develop, and maintain scalable backend services using NestJS (TypeScript). * Implement user interfaces in Angular, ensuring efficient integration with internal component libraries and styling systems. * Develop and optimize real-time communication modules using WebSockets or AWS API Gateway. * Ensure code quality and maintainability by strictly applying Hexagonal Architecture and design patterns. * Diagnose and resolve production incidents by analyzing logs in AWS CloudWatch and optimizing application performance. * Collaborate on database and infrastructure service migrations. **Mandatory Requirements** * **Full Stack Experience:** Minimum 3 years of proven experience developing with NestJS (Backend) and Angular (Frontend). * **Real-Time Communication:** Demonstrable technical experience implementing WebSockets or Socket.io. * **Software Architecture:** Solid knowledge and practical application of Hexagonal Architecture (Ports & Adapters). * **Programming Language:** Advanced proficiency in TypeScript. * **Autonomy:** Ability to solve complex technical problems without constant supervision and adapt to a fast-changing environment. **Desirable Skills (Plus)** * Experience with Infrastructure as Code (Terraform). * Experience migrating NoSQL databases (Firebase / DynamoDB). * Basic knowledge of Kotlin for mobile development. **Offer** * Direct collaboration with a Senior-level engineering team. * 100% remote work. * Salary: USD 2,000 * Exposure to projects with high technical and architectural complexity. Employment type: Full-time Salary: USD 35,000.00 per month Application question(s): * Please indicate how many years of proven professional experience you have working with NestJS (Backend) and Angular (Frontend). * Do you have hands-on experience applying the Hexagonal Architecture (Ports & Adapters) pattern in a production environment? * Question: The salary range for this position is USD 1,800 to USD 2,000 per month gross. Do you agree with this budget? Work location: Remote


