We are not looking for someone who already knows everything. We are looking for a passionate person who wants to grow with us and, under the guidance of our experts, become an independent specialist.
This job offer is different because your development is our priority!
What will we teach you?
- Hands-on experience in C# and Python: You will learn how to use these languages to solve real business problems.
- Expert knowledge of AI: You will see how solutions in the areas of robotics and automation are implemented in practice.
- Work standards: You will learn good programming practices and methodologies used in a professional IT team.
Your role and challenges
As a Junior Developer, you will enter the world of real business projects. You won’t be working in a vacuum – your code will improve processes that genuinely change the way our clients work.
Your main responsibilities will include:
- Code development: Writing basic modules and pieces of business logic using C# and Python.
- Collaboration and growth: Working side by side with the Team Leader and the team, learning from them every day.
- Business perspective: Participating in meetings with clients and business stakeholders – we want you to understand the purpose of what you are building.
- Variety: Taking part in diverse projects, from simple automations to advanced data processing systems.
We are looking for you if you:
- Have basic programming knowledge and can write a simple, working piece of code.
- Know the fundamentals of C# and Python (or one of them and are eager to quickly learn the other).
- Have heard of Docker (containerization) and want to explore this area further.
- Have an analytical mindset – when you encounter a bug, you don’t give up until you understand and fix it.
- Are communicative, enjoy working with people, and are not afraid to ask questions (this is key to success with us!).
- Want to learn – this is the most important point for us. We are looking for passion and a willingness to grow, not a “ready-made” expert.
Nice to have (your additional advantage):
- Interest in AI, robotics, or process automation.
Why is Foresight a good step for a Junior?
- Real mentoring: You won’t be thrown in at the deep end without support. You will receive guidance from experienced mentors.
- Calm onboarding: We respect your learning process and adjust the pace to your progress.
- Room to experiment: Mistakes are part of learning here, and your creativity in finding solutions is always appreciated.
What we offer:
- B2B contract or contract of mandate – you choose the option that suits you best.
- 26 days of paid leave – time for your rest and recovery.
- Paid public holidays.
- Hybrid work model (office work on Tuesdays and Thursdays).
- PZU private medical care for you and your family.
- Medicover Sport packages for you and your family.
- Onboarding support: Individual guidance and mentoring for new team members.
- Teamwork culture: We work in the spirit of respect, trust, and support.
- English lessons if you would like to develop your language skills.
- Regular integrations and team-building events (we focus on strong relationships between coworkers).
apply