Locations View all
Companies View all
Job Type

Back-End Developer

This job opening has expired! View other jobs

Estonian e-Residency offers visa sponsorship

Estonian e-Residency will arrange the immigration paperwork required for the winning candidate and cover the associated costs.

Estonian e-Residency

in Tallinn, Estonia

If you're an experienced back-end developer looking for a challenge, this one at e-Residency won't just change your life—it'll change the world. Join the team in Tallinn and help build a new digital nation! Read more about Estonian e-Residency

back end
data storage
data exchange
digital society
European Union


  • Integrate with Estonian X-Road (data exchange layer) services
  • Build and create a new architectural solution for the e-Residency portal
  • Integrate user-facing elements developed by front-end developers with server-side logic
  • Build reusable code and libraries for future use
  • Optimize the application for maximum speed and scalability
  • Implement security and data protection
  • Design and implement data storage solutions


  • You have 5+ years of back-end development experience.
  • You have proficient knowledge of a back-end programming language (PHP).
  • You can manage projects across multiple departments and stakeholders.
  • You have experience in developing product roadmaps.
  • You’re a good communicator and team player with team leadership experience.
  • You have solid spoken and written English.
  • You have a proficient understanding of code versioning tools, such as Git.
  • You have a proficient understanding of OWASP security principles.
  • You have a basic understanding of front-end technologies and platforms, such as JavaScript, HTML5, and CSS3.
  • You have a good understanding of server-side CSS preprocessors, such as LESS and SASS
  • You have an understanding of accessibility and security compliance.
  • You have a basic understanding of digital ID technology (EstEid).
  • You have a basic understanding of the data exchange layer X-Road.
  • You have a basic understanding of PKI.


  • A startup background would be helpful.

Compensation & Benefits

  • Apply and let's discuss your salary and benefits package!

Job description

We are looking for a back-end web developer to be responsible for creating and managing the interchange of data between the server and the users. Your primary focus in this role will be the development of all server-side logic, definition and maintenance of the central database, and ensuring high performance and responsiveness to requests from the front-end.
You will also be responsible for integrating the front-end elements built by your coworkers into the application. A basic understanding of front-end technologies is therefore necessary as well.
To learn more about the team, read the stories of e-Residency's first two jobbaticlers here ow.ly/e0fm30ea8ND and here ow.ly/lXBP30ea91a.

The company

About Estonian e-Residency

Estonia is the first country to offer e-Residency, a government-issued transnational digital identity available to everyone in the world. Through its e-Residency program, Estonia is building a borderless digital society and unleashing the world’s entrepreneurial potential.
e-Residents can establish companies online within minutes and manage the companies online from anywhere in the world, establish bank account online and make payments online, access online payment service providers, declare taxes online, digitally sign legal documents, and encrypt and transmit documents securely. Entrepreneurs everywhere will be able to choose where and how they live their digital lives. For some people, e-Residency is not just a matter of convenience, it is the key ingredient making enterprise possible. e-Residency empowers entrepreneurs to participate in the global market and move at the speed of capital without getting stuck in bureaucracy.
Though e-Residency is a government initiative, the project’s ethos is entrepreneurial and its execution has been quick and lean. The move from prototype to product happened in a matter of weeks and a little less than a year after the launch of its application website, the program has already attracted more than 22,000 e-residents and they have established over a thousand companies already.
We are taking a step towards a world in which competition for people and companies pushes states to develop faster, better, and more responsive legal regimes and public e-services. That may soon redefine how governments around the world interact with people.

Life at Estonian e-Residency

To learn more about the team, read the stories of e-Residency's first three jobbaticlers here:

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.