Software developer
Design and build web or mobile applications, test them and put them into service with the teams who will use them.
- Location
- Santiago
- Start
- ASAP
- Profile
- Experienced
- On-site presence
- Hybrid
- Contract
- Full-Time
The project
A national technology park in Cabo Verde, inaugurated in May 2025, with two campuses and a data center. More than twenty companies from several countries work there for international clients, and the park has trained more than 2,700 people in AI, cybersecurity and software development. It needs a developer to build and evolve applications for the park’s companies and teams.
Your role
- Design and build web or mobile applications, test them and put them into service with the teams who will use them.
- Analyze needs with users and write a short specification.
- Build reliable and secure APIs and databases.
- Write automated tests and review the team’s code.
- Release with automated deployments and follow incidents with the operations teams.
- Fix defects and evolve the applications in service.
- Document the code and train users.
- Apply security and data protection rules.
Your profile
You have delivered an application used in production. You can explain a technical choice and how you gathered users’ needs. You document your code and work with code reviews in a team.
Requirements
Languages
Professional Portuguese and English.
Education
Bachelor’s or master’s degree in computer science, software engineering or a related field, or equivalent experience. Equivalent Cape Verdean degrees accepted.
Software
Preferred: Git, JavaScript or TypeScript, Python or Java, SQL databases, REST APIs, Docker, automated testing.