Join our dynamic development team as a Junior Developer!

You'll work on innovative international projects and grow your skills with the support of experienced mentors in a supportive team culture focused on growth, innovation, and shared success.

Our ideal candidate

We’re looking for a motivated and talented Junior Developer who is:

  • Someone with 1+ years of professional experience or a recent graduate/final-year student in Computer Science, Software Engineering, or a related field
  • Has practical experience in software development (e.g., internship, personal or academic projects)
  • Fluent in English (both written and spoken)
  • Proactive, eager to learn, and not afraid of challenges
  • Familiar with programming fundamentals (e.g., C#, .NET, Java, or React) – our team mainly works with .NET, Java, and React
  • Experience with React Native or JavaScript is a plus
  • Interested in learning the full development lifecycle
  • A collaborative team player who values feedback and shared success

What's in it for you?

  • Dedicated mentorship and hands-on learning
  • Opportunity to work in a team of great professionals and deliver projects to various clients and industries
  • A comfortable office in Tallinn (with flexible working options)
  • A flat organization with the opportunity to work closely with decision-makers
  • Opportunities for training and self-development, along with the chance to apply the latest research in your field and share your knowledge
  • A healthy work-life balance, and supplementary health insurance
  • Opportunities to engage in various sports, including volleyball, football, and badminton, with sports compensation
  • Participation in fun team events and other engaging activities at Helmes e.g. Helmes Summer Days, New Year Gala

What to expect

A world-class workplace

We fully support hybrid work principles and ensure that every person and team have both comfortable and ergonomic workspaces. Our company offices are meant to be social hubs for Helmes people.

Supportive ecosystem for growth

We select the best talent and trust them to build successful businesses with their customers. The variety of customers, projects, and smart peers who surround you will enable you to fulfill your professional ambitions.

Balanced life

We care about people and invest in long-term relationships. We believe that the mental, physical, and emotional wellbeing of our employees is the very foundation of our best-in-class service.