Middle Fullstack Engineer

Zoolatech

Polska

On-site

PLN 180,000 - 270,000

Full time

28 hours ago
Be an early applicant

Get a reply from this employer

Your resume and cover letter, tailored to exactly what they’re hiring for.

Get past ATS filters

Job summary

Zoolatech in Poland is seeking a capable software engineer to contribute to a next-generation SaaS platform in transportation and logistics. You will develop end-to-end functionality across frontend and backend, building responsive UI with Angular and TypeScript and backend services with Node.js.

You will design and consume REST APIs and GraphQL, work with microservices, collaborate with senior engineers, and deliver clean, production-ready code while advancing engineering practices and

Qualifications

  • Experience with Angular and modern frontend application development.
  • Experience developing Node.js/TypeScript backend services.
  • Experience designing and consuming REST APIs.
  • Experience working with microservices architecture.
  • Knowledge of GraphQL and its use as an API facade.
  • Ability to work across the full stack and tackle frontend UX challenges.
  • Understanding of software engineering principles, clean code, maintainability.
  • Ability to own development tasks and drive them to completion.
  • Ability to collaborate in a team with varied seniority and strong communication.

Responsibilities

  • Develop, and maintain end-to-end product functionality across the frontend and backend.
  • Build complex and responsive user experiences using Angular and TypeScript.
  • Develop and maintain reusable frontend components following modern Angular practices.
  • Implement and maintain backend services using Node.js and TypeScript.
  • Design, develop, and maintain REST APIs and microservices supporting frontend applications.
  • Work with GraphQL APIs used as a facade between frontend and backend services.
  • Deliver clean, maintainable, testable, production-ready code.
  • Collaborate with Senior and Staff Engineers, feature leads, Product, and other teams.
  • Participate in pair programming and collaborative development where appropriate.
  • Contribute to continuous improvement of engineering practices, architecture, and processes.

Skills

Angular
Node.js
TypeScript
REST APIs
GraphQL
Microservices
Full-stack
Communication
Ownership
Pair programming

Tools

Angular
Node.js
TypeScript
GraphQL
REST
Kubernetes

Job description

The project is part of a next-generation SaaS technology platform operating in the transportation and supply chain logistics domain. The company behind the platform has decades of industry experience and is recognized as an employer of choice, with a strong culture of innovation and technical excellence.

The platform delivers a suite of data-driven software solutions used daily by millions of customers who rely on accurate, real-time insights to make informed business decisions and improve profitability. At its core, the system supports one of the largest digital marketplaces in its industry, processing hundreds of millions of transactions annually and maintaining a massive database representing hundreds of billions of dollars in global market activity.

The technology stack is built to handle extreme scale, high availability, and data accuracy, enabling customers to operate efficiently in a fast-moving, competitive environment. Engineering teams work on highly distributed systems, advanced data processing pipelines, and analytics-driven services that continuously evolve to meet growing market demands.

Responsibilities
What You’ll Do:
  • Develop, and maintain end-to-end product functionality across the frontend and backend.
  • Build complex and responsive user experiences using Angular and TypeScript.
  • Develop and maintain reusable frontend components following modern Angular development practices.
  • Implement and maintain backend services using Node.js and TypeScript.
  • Design, develop, and maintain REST APIs and microservices supporting frontend applications.
  • Work with GraphQL APIs used as a facade between frontend applications and backend services.
  • Deliver clean, maintainable, testable, and production-ready code.
  • Collaborate with Senior and Staff Engineers, feature leads, Product, and other engineering teams.
  • Participate in pair programming and collaborative development where appropriate.
  • Contribute to continuous improvement of engineering practices, application architecture, and development processes.
Required Experience:
  • Experience with Angular and modern frontend application development.
  • Experience developing Node.js/TypeScript backend services.
  • Experience designing and consuming REST APIs.
  • Experience working with microservices architecture.
  • Knowledge of GraphQL and an understanding of how GraphQL can be used as an API/facade layer. Deep GraphQL specialization is not required.
  • Ability to work across the full stack while being particularly comfortable solving complex frontend and user-experience challenges.
  • Understanding of software engineering principles, clean code, maintainability, and application design.
  • Ability to independently take ownership of development tasks and drive them through completion.
  • Ability to work effectively in a collaborative engineering environment with engineers of different seniority levels.
  • Strong communication skills and the ability to discuss technical decisions, dependencies, and implementation approaches with the team.
Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Senior Full Stack Developer (Angular & Node.js)
Senior Full Stack Developer (Angular & Node.js)

EPAM Systems • Gdańsk

On-site
PLN 180,000 - 260,000
Senior Full Stack Developer (Angular & Node.js)
Senior Full Stack Developer (Angular & Node.js)

EPAM Systems • Polska

On-site
PLN 210,000 - 270,000
Senior Full Stack Developer (Angular & Node.js)
Senior Full Stack Developer (Angular & Node.js)

EPAM Systems • Kraków

On-site
PLN 180,000 - 240,000
Frontend Engineer (Angular)
Frontend Engineer (Angular)

RE Partners • Polska

On-site
PLN 90,000 - 130,000
Full-Stack Engineer (Python / React)
Full-Stack Engineer (Python / React)

Sigma Software • Województwo mazowieckie

On-site
PLN 150,000 - 220,000
Lead Fullstack Engineer (React+Next.js)
Lead Fullstack Engineer (React+Next.js)

N-iX • Warszawa

On-site
PLN 120,000 - 160,000
Flexible working format
Competitive salary and compensation package
Personalized career growth
+2
Junior Full-Stack Engineer (Python / React)
Junior Full-Stack Engineer (Python / React)

Sigma Software • Województwo mazowieckie

On-site
PLN 70,000 - 110,000
Middle/Senior Software Engineer – Platform
Middle/Senior Software Engineer – Platform

EasySoftGroup • Kraków

On-site
PLN 180,000 - 280,000
Senior Node.js Engineer
Senior Node.js Engineer

Commit • Warszawa

On-site
PLN 180,000 - 300,000
Tech Lead/Senior Node.js Backend Engineer (Infrastructure & High-Load Systems)
Tech Lead/Senior Node.js Backend Engineer (Infrastructure & High-Load Systems)

EasySoftGroup • Polska

Hybrid
PLN 300,000 - 460,000