📝 How your day-to-day will look:
- Experience with performance and support for system development;
- Creation of web systems/services on platforms;
- Agile methodologies and DevOps;
- Experience in project development within agile teams;
- Preparation of functional documentation and system manuals;
- Requirements gathering and analysis of software needs;
- System development and Architecture using OOP, Design Patterns, and SOLID principles;
Requirements and qualifications
🎯 And to seal the deal, you'll need:
- Solid experience with Node.js and NestJS
- Solid knowledge in TypeScript
- Knowledge in .NET (will be a differentiator)
- Knowledge in MongoDB and PostgreSQL databases
- RabbitMQ
- Redis
- Docker
- Implementation and testing (unit and integration)
- Experience with version control using GitHub
- Work in performance and improvements
- Experience with CI/CD and automation of build and deploy processes.
- Knowledge in GCP
- Proactivity