Mid-Senior Full-Stack TypeScript Engineer (React, AWS)

JavaScript

Mid-Senior Full-Stack TypeScript Engineer (React, AWS)

JavaScript
Franklina Roosevelta 22, Poznań

Three Points

Full-time
Senior
Remote

Job description


  • Location: Remote (Poland) - ability to meet in Poznan once per month 

  • Type: Full-time 

  • Experience level: Mid / Senior


About the company


Our client is an early-stage, product-driven startup led by experienced founders with deep backgrounds in large-scale distributed systems, AI-powered platforms, and enterprise SaaS. They are now expanding the engineering team to accelerate product development toward design partners and early adopters in 2026.


They’re building real-time Artificial Sales Intelligence that supports sales representatives during live customer conversations. 


Their platform joins live sales calls, transcribes them in real time, and delivers context-aware guidance, dynamic sales playbooks and instant knowledge recall without increasing cognitive load for the rep. The goal is simple but ambitious: turn every sales call into a confident, high-impact conversation. 


The Role 


We are looking for a Mid-Senior Full-Stack Engineer who is comfortable owning features end-to-end from UI to backend to cloud infrastructure. 


You will work directly on the company’s core product, building real-time user interfaces, scalable APIs, and cloud-native services that power live AI-assisted sales calls. This role is hands-on, highly technical, and suited to someone who enjoys solving complex problems in a fast-moving startup environment. 


You will collaborate closely with the founders on product architecture, technical decisions, and delivery.


What You Will Do


  • Design, build, and maintain full-stack features using TypeScript across frontend and

            backend

  • Develop responsive, real-time user interfaces in React

  • Build and evolve backend services and APIs running on AWS

  • Work with containerized services using Docker

  • Operate comfortably in a Linux-based development and production environment

  • Contribute to system architecture decisions for scalability, latency, and reliability

  • Collaborate via GitHub using modern workflows (PRs, code reviews, CI)

  • Debug, profile, and optimize performance in real-time systems

  • Work asynchronously and communicate clearly in a fully remote team


Must-Have Requirements


  • Strong commercial experience with TypeScript

  • Solid experience with React

  • Hands-on experience with AWS (e.g. EC2, ECS/EKS, Lambda, S3, IAM or

            equivalents)

  • Comfortable working in Linux environments

  • Practical experience using Docker

  • Daily use of GitHub (or equivalent Git-based workflows)

  • Fluent spoken and written English

  • Proven ability to work effectively in a remote setup

  • Strong problem-solving mindset

  • Bachelor’s degree (BSc or equivalent) in Computer Science or a closely related

            field


Should-Have Skills


  • Experience building APIs with Express

  • Familiarity with Tailwind CSS

  • Good understanding of algorithms and data structures

  • Working knowledge of network protocols (HTTP, WebSockets, streaming concepts)

  • Solid understanding of databases (SQL and/or NoSQL)


Nice-to-Have


  • Experience with LangChain or similar LLM orchestration frameworks

  • Familiarity with Auth0 or modern authentication/authorization systems

  • Experience using shadcn/ui

  • Previous experience in real-time systems, AI-powered products, or SaaS platforms


What We Offer


  • Opportunity to build a core product from an early stage, not just incremental

            features

  • Direct impact on product direction and technical architecture

  • Work closely with experienced founders and a small, highly skilled team

  • Fully remote-first working environment

  • Competitive salary aligned with experience and responsibility

  • Meaningful equity participation for senior contributors

  • High level of autonomy, trust, and ownership

  • A product-focused culture that values clarity, quality, and real customer impact


This role is ideal for an engineer who:


  • Enjoys end-to-end ownership

  • Thinks in systems, not just components

  • Is comfortable with ambiguity and fast iteration

  • Cares deeply about product quality and real user value

  • Wants to help define the technical foundations of a new company

Tech stack

    English

    B2

    TypeScript

    advanced

    AWS

    regular

    Node.js

    regular

    Algorithms

    regular

    Docker

    regular

    Linux

    regular

    React

    regular

Office location