Junior Full-Stack Software Engineer (all genders)
Software Engineering
Lisbon, Portugal
Your new role
From day one, as a Junior Full-Stack Software Engineer (all genders) you'll use AI as your primary development tool to build, debug, and ship real features that impact users. Working alongside experienced engineers, you'll gain hands-on experience with technologies such as iOS/Swift, backend APIs, and the NIA SDK while developing a broad understanding of modern AI-driven software engineering. Through collaboration, pair programming, and AI-assisted workflows, you'll learn how to design, build, and maintain high-quality software - not by memorising syntax, but by thinking clearly, asking the right questions, and critically evaluating the output.We value intelligence, curiosity, and critical thinking more than a specific educational background or previous professional experience. We're hiring for potential, not perfection. This is an opportunity to grow into a well-rounded software engineer who leverages AI to deliver real value across multiple areas of development.
The work you‘ll do
- Build features across mobile applications, backend services, and SDK components - using AI as your primary development tool
- Prompt,validate, and iterate: use AI tools to generate solutions, then critically review and improve them
- Write, test, and ship high-quality production code
- Collaborate with experienced engineers to design and deliver effective solutions
- Investigate technical issues using a combination of AI tools and logical reasoning
- Continuously push the boundaries of AI-assisted development
The qualifications you need
- Strong logical thinking and problem-solving ability - you can break complex problems into clear steps
- Basic understanding of programming fundamentals (data structures, functions, control flow) - enough to evaluate whether code is correct
- Experience using AI tools (ChatGPT, Copilot, or similar) to build, learn, or solve problems
- Critical thinking - you don't blindly trust AI output; you verify, question, and improve it
- Curiosity and enthusiasm for learning new technologies and approaches
- Ability to communicate clearly and work collaboratively within a team
- Interest in understanding software systems across frontend, backend, and integrations
What we can offer you
- An unlimited fixed-term contract
- Flexible working hours and the option to work hybrid (2 days/week in the office)
- Cozy and large workplaces with modern equipment and cordial colleagues in Lisbon (Barata Salgueiro 37) – super central
- Funding of educational trainings and Rosetta Stone language courses
- Additional vacation days (25 instead of 22)
- One of the best health insurance with great coverage (including family members — free of charge (after probation period)
- Professional & confidential mental health support (powered by OpenUp)
- Meal allowance card
- Subsidy of Urban Sports Membership
- Public transportation subsidy
- Choose your preferred device: Windows Laptop or MacBook
- Regular team and company events
- Fruits and beverages in Office
- Referral Programmes- Earn up to € 3,000 bonus by referring top talent!

