Junior Full Stack Developer


In Natech, we are growing our Full Stack Team and looking for our premises in Ioannina (Epirus) a Junior Full Stack Developer!

The Role

The Junior Full Stack Developer (JFSD) works with both front and back ends ensuring high quality structured coding. The JFSD undertakes with the support of a senior Full Stack Developer the design, development, testing and maintenance of high-quality software solutions that meet clients’ needs and specifications closely cooperating with the rest of the technology team.

Your Responsibilities will include:

  • Developing and implementing clear and structured code by using both back-end and front-end programming languages.
  • Maintaining, upgrading and testing current software, applications, web services.
  • Designing and developing APIs and new features.
  • Designing user interactions on web pages, ensuring cross-platform optimization and performance

Skills Required

  • Experienced in:
    • Web Development C#, .Net Core, Blazor WebAssembly, Javascript (JQuery), HTML, CSS.
    • Testing Tools (xUnit).
    • Project development using Git version control.
  • Familiar with Azure Cloud.
  • Skillful in MSSQL database development.
  • Basic understanding of UI/UX.
  • Proficient use of English and Greek.
  • Previous work experience (1-2 years) in a similar role.

The Person who matches our Culture is…

  • Proactive and problem solver aiming to suggest technical improvements when needed.
  • Capable of working as part, of a fast-moving cross functional team.
  • Organized and familiar with tight deadlines.
  • Excellent in written and verbal communications.

Join a motivated team that values respect, support, and joy of life and enjoy….

  • Attractive Remuneration
  • Participation in challenging International Projects from technological and business aspect
  • Flexible Work Arrangements (including contract-based agreements)
  • Work-Life Balance initiatives (e.g., Hybrid Work)
  • Meal Coupons
  • Professional Development in Greece & abroad
  • Group private Health and Life Insurance
  • Private Pension Scheme
  • A Buddy who will support you with your onboarding

If you find working for us attractive, join a motivated team that values respect, support and joy of life!

We invite you to apply and join an international, dynamic, and fast-growing company, by submitting your CV in English in the following contact form:

NAME & SURNAME (Required)

E-MAIL (Required)






UPLOAD YOUR CV (pdf, doc, docx, rtf)


We are an equal opportunity employer with a commitment of providing a work environment that respects the dignity and worth of everyone. We recognize and value the benefits and strengths that diversity brings to our employees, and we thrive in an environment that encourages respect and trust. We welcome and celebrate each unique characteristic a person holds (including, disability, gender identity or expression).