📝 What your day-to-day will look like:
- Experience with performance optimization and support for system development;
- Creation of web systems/services on platforms;
- Agile methodologies and DevOps;
- Experience developing projects in agile teams;
- Drafting functional documentation and system manuals;
- Requirements gathering and software needs analysis;
- System development and Architecture using OOP, Design Patterns, and SOLID principles.
Requirements and qualifications
🎯 And to seal the deal, you will 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 tests)
- 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