-
Studioworks OÜ

Backend Developer (Node.js) - Mid-Level

Studioworks OÜ
Estonia · Full-time · Entry

Role Overview


We are looking for a Backend Developer (Node.js) who is responsible for building and maintaining the software that powers applications, systems, and web services. This involves writing, testing, and refining code according to specific project requirements.

You'll be an integral part of a team, working closely with other developers, quality assurance testers, and business stakeholders. Your goal will be to collaborate on delivering high-quality, functional features in short development cycles, ensuring that the software meets both technical standards and business needs.




Key Responsibilities


  • Designing, developing, and implementing software solutions that meet both business needs and user requirements.
  • Writing clean, efficient, and maintainable code, adhering to industry best practices to ensure high quality.
  • Ensuring the reliability, performance, scalability, and security of the software you build.
  • Contributing to software architecture decisions and helping design scalable systems.
  • Collaborating closely with cross-functional teams, including product managers, designers, and other developers, to deliver integrated solutions.
  • Maintaining comprehensive technical documentation, such as code documentation, API specifications, and system architecture diagrams, to keep information current and accessible.
  • Designing, developing, and maintaining RESTful API (GRPC) services and microservices from scratch, primarily using Node.js.
  • Writing and maintaining a variety of tests, including integrationend-to-end (E2E), and automation tests, to ensure the robustness and quality of the code.
  • Participating in peer code reviews and actively supporting efforts to improve the overall quality and maintainability of our codebase.




Requirements


  • Proven experience in designing and implementing software solutions that effectively address user and business needs.
  • Strong knowledge and at least 5+ years of experience with Node.js.
  • Experience with Go (Golang) is a significant plus.
  • Experience with Rect (Front-end development ) is a plus.
  • Demonstrated experience in developing and maintaining microservices and RESTful APIs (GRPC).
  • Familiarity with industry best practices related to code quality, comprehensive testing, and performance optimization.
  • The ability to actively contribute to architectural and technical discussions.
  • A solid understanding of software security and data protection principles.
  • Experience with various testing strategies, including integration and end-to-end (E2E) testing.
  • Strong communication and collaboration skills to work effectively within cross-functional teams.
  • High attention to detail and a proactive approach to problem-solving.




Work Environment


This is an on-site position located in our Tallinn office. Remote work is not available for this role at the moment.

You will collaborate directly with cross-functional teams in a vibrant office setting.





The application deadline is August 15, 2025.

Key Skills

Ranked by relevance

golang
Login to Apply
Posted
Jul 29, 2025
Type
Full-time
Level
Entry
Location
Tallinn

Industries

IT Services IT Consulting

Categories

Engineering Information Technology

Related Jobs

3 roles aligned with this opportunity

View all jobs
View Job Details
Studioworks OÜ
Related

Senior Software Engineer/Architect

2025-01-07

Full-time
Mid-Senior
Estonia
IT Services
Engineering
View Job Details
scandiweb
Related

Senior Data Architect

2026-05-21

Full-time
Mid-Senior
Estonia
IT Services
Engineering
View Job Details
QUANTEAM - North America (RAINBOW PARTNERS Group)
Related

C++ Developer - Trading - New York

2026-06-11

Full-time
Not Applicable
France
Financial Services
Information Technology