Fullstack JavaScript Developer


Salary:8-14k (Employment contract brutto, B2B / Civil contract netto)
Flexible schedule, remote work possibility (hybrid)
Min 2 days/week stationary work (in the office)
Modern office with startup atmosphere
We are looking for someone exceptional to join our team. In exchange we have something exceptional to offer.
Apart from all the obvious perks you get everywhere you apply for a development job - a spacious and modern office, hybrid work possibility, and a more than good salary - we offer you something not so obvious and easy to quantify - everyday satisfaction and happiness at work.
We are a company focused intensely on building an exceptional company culture and work environment. We do it by relentlessly optimizing the way we function, listening to our team members, and enabling them to communicate and signal their needs and expectations as freely and openly as possible.
Apart from that we are very much into gamification - we gamify the way we work, the way we learn, and the way we share knowledge. By doing so, we build an organisation that values, supports, and appreciates people who give their hearts to what they do, and have the guts, courage and will to shoot for the extraordinary.
All this in an environment consisting mostly of young and ambitious people, who inspire and motivate each other to push their limits everyday.
The best part - it actually works. We feel we are really onto something big. And we want you to join us on our journey.
---
In concrete terms - what do we offer?
8-14k (UoP brutto, B2B / zlecenie netto)
A high level of trust and autonomy
Modern technologies (more below)
Hybrid work possibility (we expect you to show up at the office at least twice a week, especially in the beginning, but apart from that - it’s all up to you. We are very much into trust and self-organisation. At our company people work mostly stationary, but it is simply because the atmosphere and conditions at the office are very good. The choice is theirs to make)
Chill space with PS5, table football, darts, chess & more
Standing desk
High performance computer of your choice
Equality, trust & respect among team members
Inspiring peers
Growth motivation via healthy competition (supported with a gamification app developed by our team)
Sport activities budget
--
In concrete terms - what do we do?
We are a software development company that develops digital products and websites for clients from England (mostly). We specialise in gamification, and spend a big time of our resources on developing our own products. With time, we plan to transform into a product based company (meaning one that has the majority of revenue coming from their own products).
--
In concrete terms - what technologies would you work in?
TypeScript
React
Node.js
MobX + MST
Emotion
Framer Motion
You are responsible and feel the need for autonomy.
You always get the job done.
You have a growth oriented mindset.
General
Frontend
Good knowledge of React, React Hooks
Global state management in React (Mobx, Redux, useReducer, Recoil)
Experience in working with provided designs – HTML + CSS (preprocessors and/or styled components)
Backend
Experience with relational (Postgres, MySQL) and/or non-relational (MongoDB, CouchDB) databases
Solid knowledge of Express, NestJS, Fastify, or similar
Some experience with websockets
General
Functional Programming
Practical use of ES6+ and/or TypeScript
Ability to create optimal architecture of uncomplicated applications
Ability to create a clear flow of data between modules and layers of application
Integration and unit testing skills, TDD
JS projects to show for
Min. one year of experience in a similar position
B2/C1 in English
Additional Points For
Interesting portfolio
Interest in game development, online betting, or affiliate marketing
Entrepreneurial spirit
Experience with GraphQl, Next.js, React Native
Containerization mindset – Docker & Docker Compose
Basic knowledge of other frontend frameworks like Vue and Angular
Animating UI elements in any form (CSS Animations, Framer Motion, React Spring)

Some people are not fit for a corporate job.

When they end up in a company that grants them support and autonomy, great things start to happen.
Unprecedented growth opportunities
Mastermind atmosphere, mutual trust, and entrepreneurial culture - what else does one need to realize their potential?

Roles independent of your time in the company
We don't put up walls where it is unnecessary. It is up to you to find the best spot for you in the company, and convince others that you are up for the challenge.

Stress-free atmosphere
Positive people, modern workspaces and engaging projects. What else does one need to enjoy their life in the office?

We are positive, open, and honest in mutual communication. All this makes it so much easier to enjoy work and provide extraordinary results to our clients.
Good Communication
We are positive, open, and honest in mutual communication. All this makes it so much easier to enjoy work and provide extraordinary results to our clients.
Care for Quality
We gather individuals who naturally care for the details. It makes working together so much easier, saves us from unnecessary stress, and makes the end results work as expected.
Optimization
We believe in working less but better. By consistently striving to optimize the system we work in, we make sure to realize each drop of potential that runs in our company.
Hunger for growth
We learn. A lot. And we build a culture that values and supports that. If our strategy was summarized in one sentence, it would be to realize the potential of the individuals within - by all means necessary.
Initiative
We value good ideas and support each other in realizing them. It is as simple as that.
Mentorship
We understand that the path to success is through mutual growth. That is why we value mentorship, and share knowledge with every opportunity.
Business Thinking
At the end of the day, we see ourselves as players in the great game of business. Hierarchies - but only those of competence, mutual respect, and positive atmosphere, all make it so much easier to ship extraordinary results, while simply enjoying life at the same time.








JavaScript
E-Commerce/Web
JavaScript / Mobile
We are constantly looking for talented individuals.
If you like our philosophy, leave us your resume.
Send a resumeLet yourself shine like you are supposed to.