Locations View all
Companies View all
Job Type

Senior Software Engineer

This job opening has expired! View other jobs

MYJAR offers visa sponsorship

MYJAR will arrange the immigration paperwork required for the winning candidate and cover the associated costs.

microservices architecture
software engineer


  • Participate in the full software engineering lifecycle of MYJAR's web applications and services.
  • Be part of a cross-functional team owning internal and external applications aligned to a common business domain.
  • Code user stories and automated tests, investigating and fixing issues, creating architectural designs and ensuring that services run reliably.


  • You have a solid understanding of programming principles.
  • You have experience working in an Agile team.
  • You have at least 5 years of experience with NodeJS or PHP and SQL, and knowledge of microservices architecture and PostgreSQL.
  • You have experience working in a Linux environment.
  • You have experience with SSH and Git.
  • You have excellent spoken and written English language skills.
  • You have a BSc or MSc in Computer Science, Information Systems or similar.
  • You strive to continuously learn and examine the way we work to find opportunities for improvement.

Compensation & Benefits

  • Apply and let's discuss your salary and benefits.
  • Work in a squad-based team structure and work in small autonomous, cross-functional teams.
  • Plenty of opportunities to apply your knowledge and learn about new technologies.
  • Enjoy a fully-stocked kitchen and many well-being benefits.
  • Work with an international team of friendly people from over 10 different nationalities.

The company

Life at MYJAR

Want to know more about life at MYJAR? You can read more about us on the Jobbatical blog bit.ly/2prowe8

The Location

Tallinn, Estonia

Moving to Estonia

If you hold the passport of a visa-free country, you can start working in Estonia within 24 hours from accepting the job offer, if your new employer is classified as a startup.
If your new employer is not considered a startup, you can start after a maximum of 10 days from accepting the job offer.
If you hold the passport of a country that requires a visa to enter Estonia, you can move and start working within approximately 4 weeks.