Customers who call us usually reach someone who wrote the code they are asking about.
Overview
Our Platform team is five engineers working fully remote across two time zones. The intern picks up small backend tickets first and moves to bigger features once comfortable. Remote, open to candidates across Portugal.
Day to day
- Fix bugs from the Jira backlog, starting with small, well-defined tickets.
- Profile slow endpoints and suggest fixes, such as adding an index or caching a result.
- Debug failing builds in the GitHub Actions pipeline and note what caused them.
- Query and update data in PostgreSQL or MySQL, including simple migrations.
- Present a short demo of your work to the team every two weeks.
- Raise pull requests on GitHub and respond to code review comments within a day.
- Write and test backend features in Python or Node.js under the guidance of a senior developer.
- Refactor old modules when asked, keeping behaviour the same.
Who can apply
- Currently enrolled in a bachelor's or master's degree, graduating between December 2027 and June 2028.
- Based in Portugal for the duration of the internship.
- Eligible to work in Portugal.
- Available for the full internship period.
- Available for 30 to 40 hours a week for the full internship period.
- Good grasp of at least one programming language: Python, Java, JavaScript or C++.
- Must be able to overlap at least 4 hours a day with the team's working hours.
- Own laptop with at least 8 GB RAM and a reliable internet connection.
- Basic understanding of data structures, OOP and how HTTP requests work.
- A GitHub profile with at least two projects you wrote yourself.
What you get out of it
- Writing tests is part of the job here, and you will get good at it.
- How a production codebase is organised, deployed and monitored.
- Code review on every pull request, so expect a lot of feedback on naming, tests and structure.
- You will ship at least one feature that real users touch before the internship ends.
Duration: 5 months
Start date: Feb 2027
Stipend: €970 to €1,050 per month
Perks
- Possibility of a full-time offer.
- Letter of recommendation.
- Mentorship.
Let us know your current notice period and salary expectations.
Duration: 5 months. Start: Feb 2027.
Demo job created on 11jobs for testing and demonstrations. It is not an actual opening at Algarve Apps.