Senior Fullstack Developer

Wrocław / Kraków / Remote

Senior

B2B: 120 - 160 PLN/h
UoP: 14800 - 19800 PLN gross

Four colleagues work together at a desk, looking at two laptops and smiling. Two people are seated while two stand behind them, all appearing engaged in a collaborative office environment.

Requirements
/ Your Skills

  • You have at least 5 years of commercial experience — confirmed by projects — in backend technologies (Nest.js, Node) and frontend technologies (React, Next.js)
  • You have experience working with relational databases — PostgreSQL
  • You care about the quality of the code you produce by using static code analysis tools — ESLint, Prettier
  • You have worked on distributed systems based on queues — RabbitMQ
  • You are familiar with the GIT version control system and know various methodologies — Gitflow, GitLab Flow, Trunk-Based Development
  • You have experience with Jenkins / GitLab Pipeline and Docker
  • You have experience working with AI tools — e.g. ChatGPT, GitHub Copilot, Claude — and can use them effectively in your daily tasks
  • You are open to modern software development methodologies, including AI and Spec-Driven Development

Duties
/ Your Role

  • Creating high-quality code in line with standards and best practices
  • Designing and implementing web applications — dedicated applications or e-commerce solutions
  • Implementing business logic for new and existing projects
  • Introducing new features and fixing bugs in existing applications
  • Conducting code reviews
  • Monitoring code quality and optimizing it

#JoinUteam – Your team:

We are the MachArena team, and we implement IT architecture for our clients using the MACH approach. At Univio, we help our clients — large and well-known brands — go through digital transformation and take their business to the next level. One of the elements of this change is building architecture in a composable approach and developing flexible solutions based on Microservices, API, Cloud, and Headless (MACH).

We deliver projects for various clients, including those from the transport, furniture, medical, insurance, recruitment, and publishing industries. As you can see, there’s never a dull moment! 😊

Sounds good to you?
/ Then appply for it!

A man with a beard and shaved head sits at a desk working on a computer in an office. Another person, also at a computer, is blurred in the background. Both appear focused on their work.

Any questions or doubts on this position?
Go ahead! Contact the recruiter who is in charge of this offer.

Patrycja Kołaczek
IT Recruitment Specialist

Our Recruitment
/ Process

1

CV Review - Have you applied? That’s great! We will verify your profile

2

Let’s get to know each other better - A short phone conversation with a recruiter

3

An F2F meeting / recruitment task - Share your experience with us - a conversation with a technical person and team leader

4

Feedback / job offer - We believe in feedback culture - you'll always get a response from us

Individual approach for every candidate

Every role is different. We respond to the needs of each candidate and the position applied for. This way, you get the best recruitment experience and we get the best team members.

<individual.approach>

Fast process

Nobody likes waiting around. On average, from initial application to final decision, our process takes around 2 weeks. We make a conscious effort to not keep people in the dark.

<fast.process>

Short decision paths

A quick decision path means less people to complicate the process. From HR to department leaders, this short path results in fast answers and clear decisions.

<short.paths>

Feedback always provided

We appreciate the time, effort and respect every candidate gives us, so we always give feedback to help you progress, regardless of the decision.

<feedback.provided>

Low percentage of rejected job contracts

Very few of our offers are rejected. Between our long reputation and the engaging projects we can offer, we’re confident we can find the ideal place to help you develop and grow.

<low.rejections>