Job Description
Senior Full Stack Engineer
Overview
We’re seeking a Senior Full Stack Engineer to focus on hands-on execution, quickly transforming user journeys into working prototypes and polishing them into production‑ready features.
This role is not about people management or technical ownership of a team. Instead, it is for a pragmatic, delivery‑oriented engineer who thrives on moving features from idea → prototype → production‑ready execution. You will work closely with an Innovation Counterpart (focused on experimentation and emerging patterns) and a Technical Lead, serving as the link between design intent and real, working software.
The role requires periodic in‑person collaboration to support deep alignment, rapid iteration, and hands-on working sessions.
Our Core Tech Stack
Frontend
React + TypeScript (Vite)
Storybook
Backend & APIs
.NET (Minimal APIs)
TypeScript (Node.js / Express)
REST and gRPC
Testing
Playwright (E2E & API)
Vitest
AI / Process
Agentic‑driven code generation
Automated workflow validation and refinement
Key Responsibilities
Implement end-to-end user journeys across the full stack, with particular focus on administrative and core platform flows (e.g., tenancy, user management, permissions).
Take lightweight wireframes, prototypes, and “just‑enough” requirements and translate them into working, demonstrable features.
Rapidly prototype new flows, validate assumptions, and iteratively harden them into production‑quality implementations.
Review, refine, and harden AI‑generated code, ensuring correctness, performance, and maintainability.
Integrate experimental or innovative UI components into the main application architecture and support backend services.
Collaborate closely with designers, product, and engineering peers to provide implementation‑first feedback that improves feasibility and delivery speed.
Ensure delivered features meet agreed quality standards, including test coverage, documentation, and API contract consistency.
Core Qualities & Skills
You are a strong individual contributor who enjoys building end-to-end, not handing work off.
You are energized by prototyping, iteration, and making ideas tangible quickly.
You have solid, hands-on experience with:
React and TypeScript, including component lifecycle and state management
.NET Minimal APIs and Node.js/TypeScript backends
You are comfortable navigating ambiguity and turning partial requirements into working solutions.
You use AI‑assisted development tools effectively, while applying sound engineering judgment and skepticism.
You have a test‑oriented mindset and can write meaningful E2E tests for real user behavior.
You are self-directed, accountable, and motivated by shipping real, working software.
Collaboration & Work Style
Primarily remote, with in‑person collaboration sessions for planning, deep technical work, and rapid prototyping.
Works closely with Innovation, Design, and Technical Leadership, but remains focused on execution over strategy.
Values clarity, momentum, and practical outcomes over theoretical perfection.
What Success Looks Like
Clear reduction in time from concept or wireframe to working prototype.
Reliable, stable implementation of core platforms and administrative flows.
High confidence in shipped features through solid E2E coverage.
Smooth transition of experimental concepts into hardened, integrated product features.
How to Apply
If you’re passionate about building modern applications and excited about shaping the future of artificial intelligence, we’d love to connect.
Employment & Eligibility Disclaimer
This is a full-time position employed through our Employer of Record (EOR) partner, which maintains a local legal entity in the countries listed in this posting. Employment will be administered in accordance with local laws and regulations.
Applicants must have the legal right to work in the country for which they are applying. We are unable to provide visa sponsorship for this role.
All employees will receive paid time off (PTO), benefits, and statutory entitlements in accordance with the applicable local requirements of their country of employment.