KernelicsNode.js Developer

What are you going to deal with? 

Project: BuyCarry is a gaming services platform offering professional ELO boosting, future coaching services, and a marketplace for in-game items. With secure transactions and user-friendly tools, it helps gamers improve skills, achieve goals, and access unique resources.

Team: 3 developers, 1 QA, 1 BA, 1 PM, 1 UI/UX Designer

Tech stack: TypeScript, Node.js, Nest.js, AWS S3, Redis, PostgreSQL (+ Prisma ORM), Directus, Directus Custom Hooks, Stripe, Skrill, Resend, Heroku, Docker, Centrifugo, Swagger.


Hiring process:

๐Ÿ”น HR interview (30-60min)

๐Ÿ”น Home task 

๐Ÿ”น Tech interview (60-90 min)

๐Ÿ”น Interview with manager (40-60 min)


What are you expected to do?

๐Ÿ”น Designing & implementing a back-end app's and DB's architectures. 

๐Ÿ”น Configuring & implementing different 3-rd party integrations (like payment systems (Stripe, Skrill), chat (Centrifugo), email/sms providers). 

๐Ÿ”น Implementing, managing and customising an Admin Panel on Directus (+ Directus Custom Hooks). 

๐Ÿ”น Implementing an in-app chat (using Centrifugo real-time messaging server). 

๐Ÿ”น Deploying & managing the apps on Heroku.

๐Ÿ”น Bug fixing and support.


What do we expect from you?

๐Ÿ”น 4+ years of back-end development experience, with hands-on involvement in scalable web applications and SaaS platforms.

๐Ÿ”น Strong experience with Node.js and TypeScript in production environments.

๐Ÿ”น Solid understanding and experience with Nest.js framework and building RESTful APIs (Swagger documentation is a plus).

๐Ÿ”น Proficiency in relational databases, especially PostgreSQL with Prisma ORM.

๐Ÿ”น Experience with third-party integrations such as payment gateways (like Stripe), real-time communication tools (Centrifugo, WebSockets), and notification services (email/SMS).

๐Ÿ”น Hands-on experience with Directus CMS, including customization via Directus Custom Hooks.

๐Ÿ”น Experience deploying and managing applications on cloud platforms like Heroku and using Docker containers (for local runs).

๐Ÿ”น Familiarity with AWS services (especially S3) and Redis for caching or messaging.

๐Ÿ”น Strong debugging and problem-solving skills; ability to maintain and improve existing systems.

๐Ÿ”น Ability to take ownership of features end-to-end, from design to deployment and support.

๐Ÿ”น Self-driven, detail-oriented, and comfortable working independently or as part of a distributed team.

๐Ÿ”น Clear communication skills and a proactive mindset when it comes to collaborating with product and engineering teams.

What can we offer? 

๐Ÿ”น Taking care of your health - fixed benefit health care coverage.

๐Ÿ”น Supporting your active lifestyle - sports activities with 50% coverage up to the fixed amount. 

๐Ÿ”น Treating you not only as a team member but as a personality as well - do not even hope that we'll skip your birthday or other significant events in your life, such as a wedding and birth of a child.

๐Ÿ”น Supporting your professional and personal development.

๐Ÿ”น Maintaining work-life balance - you can work from anywhere you wish, flexible working hours within working hours of the project. 

๐Ÿ”น Working among your friends - refer our open vacancies to your friends and receive a decent referral bonus. 

๐Ÿ”น Enjoying corporate life that is full of bright emotions and impressions - we hold regular online and offline events and activities.

What can we offer? 

๐Ÿ”น Taking care of your health - fixed benefit health care coverage.

๐Ÿ”น Supporting your active lifestyle - sports activities with 50% coverage up to the fixed amount. 

๐Ÿ”น Treating you not only as a team member but as a personality as well - do not even hope that we'll skip your birthday or other significant events in your life, such as a wedding and birth of a child.

๐Ÿ”น Supporting your professional and personal development.

๐Ÿ”น Maintaining work-life balance - you can work from anywhere you wish, flexible working hours within working hours of the project. 

๐Ÿ”น Working among your friends - refer our open vacancies to your friends and receive a decent referral bonus. 

๐Ÿ”น Enjoying corporate life that is full of bright emotions and impressions - we hold regular online and offline events and activities.

๐Ÿ”นLocation: Poland, Georgia, Belarus

๐Ÿ”น ะ’2ะ’ or Twoj Start Up

๐Ÿ”นEnglish B1+, Russian B2+

Ready to apply?

Join Kernelics and take your career to the next level!

Application takes less than 5 minutes

Post Date
2025-06-23
Job Type
-
Employment type
Full-time
Category
Engineering, Information Technology
Level
Entry
Country
Poland
Industry
Information Technology & Services ,
Kernelics*******