The Software Engineer I - Back role at isaac, a leading financial solutions platform for schools, involves contributing to a team focused on ensuring the security of sensitive client data and maintaining the infrastructure for access management across systems. This is primarily a platform-focused role, aiming to provide functionalities that empower other teams with secure data access while streamlining the adoption of new company initiatives. The ideal candidate will join the engineering team and demonstrate expertise in backend development, particularly with Golang. Isaac values teamwork, a willingness to learn, and adaptability in a dynamic growth environment.
Responsibilities: - Designing and developing high-impact projects for clients and isaac.
- Promoting and developing good documentation practices within the team.
- Collaborating within a team with transparency.
- Participating in code reviews, pair programming, and data-driven development.
Requirements: - Experience in software development or equivalent technical ability.
- Knowledge of relational (e.g., PostgreSQL) and non-relational (e.g., MongoDB, Redis) databases.
- Experience with developing web APIs, microservices, and distributed architectures in a programming language.
- Experience writing automated tests (unit, integration, etc.).
- Basic knowledge of CI/CD practices.
What isaac Offers: - Food and/or meal allowance (flexible Caju card - R$35.00/day).
- Home office allowance in the first month of work (R$200.00).
- Health and dental plan without monthly fee and with co-payment.
- Extended maternity (180 days) and paternity (30 days) leave.
- Childcare assistance for parents with children up to 6 years old.
- Partnership with Wellhub (Gympass).
- Incentive to education - partnerships with various educational institutions.