-
View all jobs
Studioworks OÜ is looking for you!
Job Description
Role Overview
We are looking for a Software Developer (also known as a Software Engineer) 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.
Requirements
Key Responsibilities
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 1, 2025.
Job Description
Role Overview
We are looking for a Software Developer (also known as a Software Engineer) 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.
Requirements
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 integration, end-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.
- 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.
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 1, 2025.
Key Skills
Ranked by relevance
microservices
restful apis
golang
grpc
Related Jobs
3 roles aligned with this opportunity
View Job Details
Related
Senior Full Stack Engineer - EMEA
2026-05-21
Full-time
Mid-Senior
Ukraine
Human Resources Services
Engineering
View Job Details
Related
Software Engineer
2026-05-13
Full-time
Not Applicable
United States
Human Resources Services
Engineering
View Job Details
Related
Senior Backend Engineer, Node.js + AWS
2026-05-22
Full-time
Mid-Senior
Portugal
Human Resources Services
Engineering
Login to Apply
- Posted
- Jul 08, 2025
- Type
- Full-time
- Level
- Entry
- Location
- Tallinn
- Company
- CVKeskus.ee
Industries
Human Resources Services
Categories
Engineering
Information Technology
Related Jobs
3 roles aligned with this opportunity
View Job Details
Related
Senior Full Stack Engineer - EMEA
2026-05-21
Full-time
Mid-Senior
Ukraine
Human Resources Services
Engineering
View Job Details
Related
Software Engineer
2026-05-13
Full-time
Not Applicable
United States
Human Resources Services
Engineering
View Job Details
Related
Senior Backend Engineer, Node.js + AWS
2026-05-22
Full-time
Mid-Senior
Portugal
Human Resources Services
Engineering