Skip to content

Node.js Developer

  • Remote
    • Kyiv, Kyivska oblast, Ukraine

Job description

We are Clario, a consumer-focused company on a mission to make digital life easy. We’re here to create smart yet simple apps with a human touch, empowering better productivity, security, and lifestyles. With mature products used by millions worldwide and years of in-house product development, we’re waiting to unleash your hidden talents and make you sparkle. Join us and let’s go together!

Responsibilities:

  • Build and maintain server-side logic using Node.js and Next.js (SSR, ISR, Middleware).

  • Integrate REST/GraphQL APIs and manage authentication (JWT, OAuth, Sessions).

  • Optimize backend performance, scalability, and security.

  • Refactor and migrate existing Laravel/PHP logic to Node.js.

  • Write clear and concise API documentation, including README files.

  • Collaborate with the team, communicate technical decisions effectively.

Requirements:

  • Hands-on experience with Next.js, including API Routes, SSR, ISR, and Middleware.

  • Strong understanding of REST API or GraphQL principles.

  • Proficiency in authentication methods (JWT, OAuth, Sessions).

  • Knowledge of server-side functions (Edge Functions, Middleware).

  • Solid understanding and adherence to SOLID, KISS, DRY, YAGNI principles.

  • Familiarity with Laravel is a plus to facilitate logic migration.

  • Experience with MySQL/PostgreSQL, including database migrations and query optimization.

  • Expertise in caching strategies (Redis, Memcached).

  • Ability to break down monolithic applications into microservices or APIs.

  • Experience with Docker, CI/CD pipelines, and deploying to the cloud (AWS, GCP, or similar).

Nice to Have:

  • Experience working with cloud services (AWS Lambda, Firebase, Cloud Functions).

  • Knowledge of DevOps processes (CI/CD, deployment automation).

  • Proficiency in TypeScript.

  • Experience with WebSockets and real-time data updates.

  • Strong background in server-side rendering and performance optimization.

What we offer for your success:

  • Very warm and friendly working environment and flexible working schedule.

  • 20 days off + paid national holidays, and 12 sick days paid by the company per year.

  • Medical insurance, and health protection programs (with COVID-19 and dental coverage).

  • Continuous professional development and growth opportunities.

We are not just a company, we are Clario! We put the customer at the heart of all that we do, we achieve our best together, take responsibility, and challenge our limits to create a difference!

To apply for this position, please send your CV (in English only) with a detailed description of your career, experience, skills, and projects. We guarantee the privacy of any information received.

LET’S GO TOGETHER!

or