Internship / Job

Software Engineer

Category
IT
Subcategory
IT development
Programming
Type
Part-time
Company
itestra Gmbh
Position address
Vääna 11/3-18 11612 Tallinn
Required languages
Estonian, English

Details about the role

Computer Science is our passion. Building innovative business systems is our mission.

In agile engineering projects, we design and build custom software solutions for the digital business of tomorrow. We modernize and evolve existing software systems to protect long-term value and ensure future scalability.



Our clients include international enterprises and successful mid-sized companies that differentiate themselves through innovation and efficiency. We create the software systems that make this competitive edge possible.



With 200+ highly skilled software engineers across 15 locations in 5 countries, we are an international technology company working with modern tools, clean architectures, and agile methods.

Join our team in Tallinn and grow quickly - both technically and personally - while learning from experienced engineers in real-world projects.

Expectations for the candidate

Responsibilities

Design and implement complex, high-quality software systems tailored to customer needs
Work on projects across different industries using modern technologies and architectures
Collaborate in agile, cross-functional teams
Take ownership of tasks and contribute ideas that create real business value
Continuously improve your skills and actively shape our shared success

Qualifications

Study Computer Science (or something similar) and a strong passion for clean, high-quality code
Hands-on experience with at least one technology such as Java, C#, Python, Kotlin, React, Angular, Vue (or similar)
Solid understanding of software engineering fundamentals (e.g. algorithms, databases, architecture, agile principles)
Structured, analytical and solution-oriented mindset
Comfortable working in an international environment
English and Estonian proficiency is required

Opportunities

What we offer

Community: Regular team lunches and company get-togethers

Growth & Learning: Mentoring by experienced engineers

Flexibility: Flexible working hours; Hybrid or office-based work in Tallinn; Modern, well-equipped workplaces

Well-being: Ergonomic work setup; Team activities and recreation options

Interested in building software that matters and growing your career in an international tech environment?

Join us and shape the digital future with us.

Applying for a job

One can apply until the end of the application period.

Application period
22.05.2026 - 30.06.2026
To apply, send us an e-mail