Description

About the role

We are seeking a qualified Full-Stack Engineer to design, develop, test, and maintain web applications across both frontend and backend systems. The successful candidate will contribute to the full software development lifecycle, from technical planning and implementation to deployment and ongoing maintenance.

Key responsibilities

  • Develop and maintain responsive web applications and backend services.

  • Build reusable frontend components and implement user interface functionality.

  • Design, develop, and maintain REST APIs and server-side applications.

  • Integrate databases, third-party services, and internal business systems.

  • Write clean, maintainable, and well-tested code.

  • Identify and resolve software defects, performance bottlenecks, and production issues.

  • Participate in code reviews, technical planning, and architectural discussions.

  • Collaborate with product managers, designers, QA engineers, and other developers.

  • Maintain technical documentation and follow established development standards.

Required qualifications

  • 3+ years of professional software development experience or equivalent demonstrated expertise.

  • Proficiency in JavaScript and TypeScript.

  • Experience with a frontend framework such as React, Angular, or Vue.js.

  • Backend development experience using Node.js, Java, Python, C#, Go, or a comparable technology.

  • Practical experience with relational or NoSQL databases.

  • Knowledge of REST APIs, application architecture, and version control using Git.

  • Familiarity with automated testing, debugging, and software deployment processes.

  • Understanding of web application security and performance optimization.

  • Ability to communicate effectively in English and work collaboratively.

What we offer

  • Competitive remuneration based on experience and technical expertise.

  • Opportunities to work on software products and scalable applications.

  • Professional development and continuous learning opportunities.

  • A collaborative engineering environment.

  • Flexible working arrangements where supported by company policy.

Employment details

  • Location: Tallinn, Estonia, or another agreed location.

  • Employment type: Full-time, permanent.

  • Work arrangement: On-site, hybrid, or remote, subject to company policy.

  • Salary: Based on qualifications and experience.

How to apply

Submit your CV outlining your full-stack development experience, primary technologies, and relevant projects. Include a portfolio or GitHub profile where available and appropriate.

Are you interested in this position?

Apply by clicking on the “Apply Now” Button below!

#JobsHubEstonia #GlobalRecruitment
#CareerOpportunities #HiringNow
#JobSeekersNetwork #EstoniaJobs
#RecruitmentServices #EmploymentPortal.