Job Summary

We are seeking an experienced Full-Stack Engineer with a strong back-end focus to join our growing game studio in Tallinn.  In this in-office or hybrid role, you will contribute to the development of web applications that support our gaming products and operations.  You will work closely with a small, collaborative local team, while also engaging with our larger engineering organization based in the United States.

This position offers the opportunity to work across the stack with an emphasis on back-end development (70%), leveraging Java and TypeScript to build scalable, high-performance applications.  The successful candidate will be keen to solve problems, optimize performance, and improve reliability in all aspects of our technology stack and processes.

Responsibilities

  • Design, develop, and maintain web applications with a strong focus on back-end services and APIs.
  • Contribute to front-end development using TypeScript, ensuring seamless integration with back-end systems.
  • Participate in the full software development lifecycle, from planning and design to testing, deployment, and maintenance.
  • Collaborate effectively with cross-functional teams in Estonia and the US to deliver high-quality solutions.
  • Implement and support CI/CD pipelines using GitHub Actions.
  • Manage infrastructure and deployments with Docker, Terraform, Ansible, and Maven.
  • Contribute to DevOps practices and improve deployment efficiency and system reliability.
  • Participate in agile ceremonies using Kanban and Scrum methodologies.
  • Troubleshoot and resolve complex technical issues across the stack.
  • Development of efficient code and scalable database structures in order to support high. server request volumes.
  • Developing and maintaining continuous integration build pipelines to bridge the gap between code and final deployment.
  • Gathering scope and objectives from design and client requirements.
  • Researching new technology where necessary to meet business needs.

Qualifications Required

  • BS in Computer Science or equivalent education/experience.
  • 5+ years of professional experience as a Full-Stack Engineer or similar role.
  • Strong back-end development skills using Java.
  • Solid front-end development experience with TypeScript.
  • Proven experience working with containerization and automation tools: Docker, Terraform, Ansible, Maven.
  • Familiarity with GitHub Actions for CI/CD.
  • Experience working in agile teams using Kanban and Scrum.
  • Comfort working in a hybrid environment and collaborating with remote teams.
  • Strong problem-solving skills and the ability to take initiative.
  • Must have excellent organizational skills, good oral and written communications skills, and a high level of interpersonal skills.
  • Must be a self-motivated team player with the ability to work in a customer-oriented, fast-paced, and demanding environment.
  • Ability to bring projects to completion with minimal supervision.
  • Must be able to meet or exceed set project milestones and deadlines.

*Please submit a cover letter or note letting us know your motivation for applying, and your unofficial college transcript(s) along with your application.

This job description should not be interpreted as all-inclusive; it is intended to identify major responsibilities and requirements of the job. Team members may be requested to perform other job-related tasks and responsibilities other than those stated above.

About Estonia Interactive OÜ

Estonia Interactive, a King Show Games company, is a game development studio based in Tallinn, Estonia.  Our Estonia Interactive Studio designs and creates entertaining video games that are played by millions on mobile and desktop platforms around the world.  Our Company Beliefs consist of four principles:

THINK BIG – Think outside the box; strive to be successful.

BE FRANK – Be open and sincere in your dealings with others; be forthright.

FIGHT HARD – Believe in your ideas; speak up for your convictions.

After the call, MOVE AS A TEAM!

Estonia Interactive offers competitive salaries and remote work options as well as a full range of comprehensive benefits including a bonus plan, health, mental health, sports/wellness and life insurance.

 

Estonia Interactive embraces diversity and inclusion as an equal opportunity employer.  We pride ourselves on creating an environment that is built on integrity, openness, involvement, fairness, respect and courtesy.

_________________________________________________________________

Recruiters, please don't contact Estonia Interactive OÜ or King Show Games. 
Applicants, no phone calls or direct messages about this job please! 
Please do not contact Estonia Interactive OÜ or King Show Games about other services, products or commercial interests. 

Equal Opportunity Employer, including disabled and veterans.