Currency

Senior TypeScript Engineer (Vue 3 + Nest.js)

5 973 - 7 330 USDNet per month - B2B
JavaScript

Senior TypeScript Engineer (Vue 3 + Nest.js)

JavaScript
Full-time
B2B
Senior
Remote
5 973 - 7 330 USD
Net per month - B2B

Tech stack

    English

    B2

    Polish

    B2

    JavaScript

    master

    TypeScript

    master

    Node.js

    advanced

    Vue

    advanced

    Nest.js

    advanced

    GCP

    regular

    PostgreSQL

    regular

    Docker

    junior

Job description

Position Overview


We are seeking an experienced Senior Typescript Engineer to join our team. The ideal candidate will specialize in building resilient systems, proactively addressing operational challenges, and optimizing performance. You’ll design and ship features end-to-end: REST contracts in Nest.js, domain logic with DI/IoC, and a Vue 3 (Composition API) SPA styled with TailwindCSS 4. We care about quality and clarity. Your goal will be to help build our Console to manage cloud and storefronts.


Tech Stack:

TypeScript, Vue 3 (Composition API), TailwindCSS 4, Vite, Nest.js, REST, PostgreSQL, Vitest, Jest, Docker, (Bonus: GCP, Terraform, Playwright, GitHub Actions, DataDog).


Key Responsibilities

  • Design and implement domain modules within our Console.

  • Build and maintain REST APIs in Nest.js

  • Develop SPA features in Vue 3 (Composition API)

  • Collaborate with the Cloud team to refine API requirements and ensure seamless integration.

  • Troubleshoot issues and implement fixes to maintain system stability.

  • Develop and enhance monitoring and alerting systems built on top of Datadog

  • Ensure proactive identification and resolution of potential issues.

  • Collaborate with Product and Design to refine requirements and deliver a great developer and user experience.

  • Monitor and improve code quality standards (linting, formatting, code review, Clean Code).

  • Write and maintain unit/integration tests with Vitest/Jest; contribute to testing strategy.



Qualifications


Experience:


  • 5+ years of professional software engineering experience with a focus on TypeScript.

  • 3+ years building API + SPA applications; experience with Vue 3 and Nest.js in production.

  • Proven work with relational databases (PostgreSQL) and containerized dev flows (Docker).

  • Track record of applying SWE best practices in collaborative teams (code reviews, testing, CI).


Technical Skills:


  • Strong TypeScript proficiency (types, generics, ergonomic APIs, toolchain).

  • Vue 3 (Composition API) and TailwindCSS 4 for building accessible, performant UIs.

  • Nest.js (modules, providers, guards, interceptors, pipes) and REST best practices.

  • PostgreSQL schema design, indexes, and migrations.

  • Testing: Vitest, Jest (unit/integration); (Playwright e2e is a plus).

  • Docker for local and CI workflows.

  • Nice to have: GCP, Terraform, GitHub Actions, DataDog.



Soft Skills


  • Analytical mindset with a focus on simplicity and maintainability (KISS, DRY, YAGNI, Clean Code).

  • Clear communication and collaborative approach to problem solving.

  • Ability to own features end-to-end in a dynamic environment.

  • Min. B2-level proficiency in Polish and English language


Working at Alokai


  • 100% Remote: Enjoy the flexibility of working from anywhere. We primarily follow European working hours, but value flexibility for global team collaboration.

  • Impactful Work: You'll be making a tangible difference by directly contributing to the success of our diverse range of customers.

  • Global, Collaborative Team: Join a diverse group of talented individuals passionate about innovation in e-commerce.


You share our values:


  • Vibe: You're authentic, provide constructive feedback, and are open to receiving it.

  • Self-driven: You take ownership of your work, understanding its impact on the bigger picture.

  • Focus: You align with company goals, prioritize your Wildly Important Goals (WIGs), and take responsibility for your domain.

Tech stack

    English

    B2

    Polish

    B2

    JavaScript

    master

    TypeScript

    master

    Node.js

    advanced

    Vue

    advanced

    Nest.js

    advanced

    GCP

    regular

    PostgreSQL

    regular

    Docker

    junior

Office location

Published: 07.11.2025

Senior TypeScript Engineer (Vue 3 + Nest.js)

5 973 - 7 330 USDNet per month - B2B
Summary of the offer

Senior TypeScript Engineer (Vue 3 + Nest.js)

Przeskok 2, Poland (Remote)

ALOKAI SPÓŁKA Z OGRANICZONĄ ODPOWIEDZIALNOŚCIĄ

5 973 - 7 330 USDNet per month - B2B
By applying, I consent to the processing of my personal data for the purpose of conducting the recruitment process. Please be informed that the data controller is Alokai sp. z o.o. (hereinafter "controller"). You have the right to request access to y... MoreThis site is protected by reCAPTCHA and the Google Privacy Policy and Terms of Service apply.