Senior TypeScript Engineer (Vue 3 + Nest.js)

JavaScript

Senior TypeScript Engineer (Vue 3 + Nest.js)

JavaScript
Full-time
B2B
Senior
Remote
5 946.18 - 7 297.59 USD
Net per month - B2B

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

    TypeScript

    master

    JavaScript

    master

    Nest.js

    advanced

    Node.js

    advanced

    Vue

    advanced

    PostgreSQL

    regular

    GCP

    regular

    Docker

    junior

Office location

Published: 07.11.2025