About the company
Gamzix company, an international IT product company:
- was founded in March 2020;
- has already successfully produced 60 games;
- the team has grown to over 70 skilled professionals and we continue to grow;
- two strategically located offices in Europe.
Responsibilities:
- Design and develop scalable and high-performance applications using Node.js;
- Write clean, reliable, and efficient code;
- Participation in code reviews and ensuring that the team adheres to code standards;
- Development and maintenance of unit tests to ensure the quality and reliability of the code;
- Optimizing application performance, identifying and eliminating bottlenecks in the code;
- Keep up to date with the latest developments, frameworks, and technologies to improve development processes;
- Participation in the development of technical documentation, including API specs and architecture diagrams;
- Participation in the entire software development cycle, from concept to deployment;
- Work with managers to understand business requirements and implement the requirements in the form of software;
- Work with technicians to solve technical problems.
Requirements:
- 3+ years of experience in software development (Node.js+TypeScript);
- Knowledge and experience with DB: PostgreSQL, Redis;
- Knowledge and experience with Queue: RabbitMQ;
- Experience with WS, Fastify, NestJS;
- Experience with the microservices approach;
- Experience with writing tests: (unit, integrations, e2e);
- Experience with refactoring and optimization code;
- Experience with monorepos will be plus (Nx);
- Writing clean code: SOLID, DRY, KiSS;
- Understanding of structure patterns;
- Understanding Algorithms and DATA structure;
- Good communication skills and teamwork;
- Like to solve algorithm issues (sorting, finding, filtering );
- Being Self-confident, Proactive, and stress-tolerant;
- Upper-Intermediate English level.
Will be a plus:
Hiring process:
- 1st interview — Recruiter;
- 2nd technical interview — CTO and Tech Lead of Backend Development;
- 3rd — Optional: live coding session (0.5 hour).
What we offer:
- 7-hour working day 10:00 AM — 6:00 PM (with the lunch break);
- The hybrid format of the working day;
- A-class office, Mokotow, Warsaw/remote;
- Competitive salary in the IT field, fixed in €;
- Paid taxes;
- State holidays are paid;
- 10 days for paid sick leave;
- 28 days of paid vacation: 18 and 10 days separately;
- Medical Insurance;
- Courses/training reimbursement;
- Corporate English courses: business or general, morning or evening schedule;
- People-oriented company with a work-life balance;
- Opened and friendly communication;
- Corporate team building and activities.