Junior Full Stack Developer (Python & Angular)
Summary
Junior full stack developer at a technology and management consultancy, building high-quality features across an Angular frontend and Python backend within a cross-functional delivery team. Day to day involves developing, testing, and deploying features, code reviews, pair programming, and planning. Remote-based within Portugal.
This is a place for people who want to:
Join our team and let’s change the game together!
- Collaborate with product owners, designers, and engineers to build high-quality software.
- Develop, test, and deploy features that meet defined acceptance criteria.
- Participate in task planning, estimation, and prioritisation.
- Conduct and participate in code reviews to maintain code quality.
- Engage in pair programming to tackle complex problems.
- Contribute to continuous learning and team knowledge-sharing sessions.
- Support incident response efforts in line with the Incident Response Policy.
- 1 year of commercial experience in Python & Angular.
- Experience building modern web applications, including designing and building REST APIs.
- Good knowledge of Git & CI/CD pipelines.
- Comfortable working on the command line. A pragmatic approach to problem-solving, balancing technical considerations against customer demands for rapid feature delivery.
- Comfortable taking ownership of tasks, using initiative to inform decisions, and asking for help when needed.
You might also have:
- Knowledge of modern Python frameworks such as Flask or FastAPI.
- Knowledge of Docker and Kubernetes.
- Exposure to Google Cloud Platform.
- Experience working in a cross-functional team.
- Familiarity with tools like NgRx, RxJS, or Ionic.
Location requirement:
- This position is remote-based in Portugal.
- Work within a dynamic international team of experts.
- Excellent opportunity for personal and professional development.
- Flexible work model and the freedom to choose the tools that suit you best - Mac or Windows.
- Ability to work with modern technologies.
- Extensive catalogue of educational programs, the possibility of training and certification at the expense of the company.
- Health and life insurance.
- Meal allowance.
- Internet allowance.
- 23 vacation days yearly.
- Birthday gift.