About the Role
We’re looking for a motivated Junior Software Engineer to join our Engineering team and support the delivery of high-quality software used by thousands of companies and millions of users.
Reporting to the Agile Delivery Lead or Technical Delivery Lead, you’ll contribute to software development, testing, and deployment while building strong engineering foundations. This role is ideal for someone early in their career who is eager to learn, collaborate within Agile teams, and grow their technical skills while contributing to real-world products.
Location: Hybrid – 2x/week in office
Contract Type: Full-time, employee
Salary: €24k-30k/year
Key Responsibilities
Technical Delivery
- Design, code, test, and debug software components under guidance, ensuring quality standards are met.
- Write clean, well-documented code following agreed best practices and standards.
- Support existing systems by fixing defects and assisting with the modernisation of legacy technologies.
- Estimate effort for assigned tasks and deliver work within agreed schedules.
- Collaborate with team members to help specify, design, and implement software solutions.
- Ensure solutions are technically sound, secure, and cost-effective to maintain.
Technical Learning & Collaboration
- Participate in code reviews, testing, and quality assurance activities.
- Work closely with security teams to understand and follow data security standards.
- Identify process gaps or technical issues and suggest improvements.
- Communicate regularly with senior engineers, Product Owners, and delivery leads.
- Take ownership of personal development by learning new tools, technologies, and best practices.
- Support colleagues through knowledge sharing and positive collaboration.
Required Skills and Qualifications
Essential
- Early-career experience or training in software development.
- Strong interest in pursuing a career as a Software Engineer.
- Basic experience with one or more programming languages.
- Understanding of SQL, REST APIs, and unit testing principles.
- Basic knowledge of Agile/Scrum methodologies.
- Awareness of software engineering best practices, quality standards, and legislation.
- Good analytical, problem-solving, and time-management skills.
- Strong communication skills and ability to work effectively in a team.
- High attention to detail and a positive, solution-oriented mindset.
Desirable
- Knowledge of JavaScript, Angular, Knockout, or Java.
- Awareness or exposure to GCP, Google Kubernetes Engine, Jenkins, or Azure DevOps.
Join us and help deliver high-quality, secure, and scalable software solutions that make an impact. Apply now!
Key Skills
Ranked by relevance
Related Jobs
3 roles aligned with this opportunity
Software Engineer (AI)
2026-06-17
Software Engineer II
2026-06-19
Software Engineer II
2026-06-19
- Posted
- Dec 23, 2025
- Type
- Full-time
- Level
- Entry
- Location
- Lisbon
- Company
- Remote Crew
Industries
Categories
Related Jobs
3 roles aligned with this opportunity
Software Engineer (AI)
2026-06-17
Software Engineer II
2026-06-19
Software Engineer II
2026-06-19