Mission
Our mission is to transform the private school ecosystem.
* We aim to combine high-quality education and management with a strong foundation in neuroscience and technology.
* We strive to lead schools in their digital transformation journey.
Backend Developer
Job Responsibilities:
* We are looking for an experienced engineer to work with our team in building high-performance services that scale.
* The ideal candidate will be responsible for designing and architecting new features, as well as maintaining and refactoring existing ones, considering technical and business requirements.
* The developer will work in an agile environment divided into squads and tribes, being communicative and participatory in daily development activities.
* The candidate should deliver quality results with clean code, easy maintenance, and strong collaboration with the quality assurance team.
Required Skills and Qualifications
We are seeking a skilled professional with the following qualifications:
* Proficiency in Node.js
* Knowledge of TypeScript
* Experience in building REST or GraphQL APIs
* Experience with relational databases: MySQL or PostgreSQL
* Experience with NoSQL databases: MongoDB or DynamoDB
* Knowledge of unit tests
* Experience with version control using Git
* Graduation in Computer Science, Systems Engineering, or related fields
Benefits
As a member of our team, you will have access to:
* A dynamic and collaborative work environment
* A chance to work on challenging projects that promote growth and learning
* A competitive compensation package
Others
We value:
1. Knowledge of NestJS
2. Experience with AWS
3. CI/CD process using GitHub Actions
4. Good practices in software development (clean code, clean architecture, TDD, BDD)
5. Experience with agile methodologies
6. Implementing and maintaining data integration flows through queues (bull, sqs, rabbitmq, kafka)
7. Experience with high-traffic information systems
8. Knowledge of Firebase/Firestore
9. Knowledge of prompt engineering