Senior Fullstack Engineer crafting performative web applications for SaaS company. Leading architecture decisions and collaborating with cross-functional teams in a hybrid workplace.
Responsibilities
Contribute to both backend (NestJS) and frontend (NextJS) systems by designing and building scalable, secure, and maintainable features, while leading architecture decisions across services, APIs, and cross-stack boundaries.
Champion clean code, modular design, and testability through active contribution, reusable components, and mentoring.
Drive system-level decisions around performance, observability, and scalability, and ensure alignment between product goals and technical implementation.
Own and enforce code quality via reviews, maintain CI/CD reliability, and collaborate closely with DevOps to ensure release stability and consistent environments.
Monitor and optimize system performance, define logging and alerting standards, and lead incident response and continuous improvement efforts.
Work closely with product, QA, and designers to unblock delivery, while mentoring engineers and fostering technical alignment across squads.
Requirements
5+ years of fullstack development experience with NestJS, Node.js, NextJS, and TypeScript
Strong understanding of PostgreSQL, data modeling, and optimization techniques
Solid experience building and consuming REST with secure JWT-based auth flows
Proven ability to lead architecture decisions, enforce code quality, and guide teams through technical complexity
Familiarity with CI/CD pipelines, Docker, and environment management (bonus: K8s, ArgoCD)
Experience with frontend performance optimization (SSR, lazy loading, state management)
Comfortable working in cross-functional squads with product, QA, and design
Clear written and async communication, especially in distributed teams
Systemic thinking — seeing the bigger picture across stack, squads, and products
Ownership mindset, from design to delivery to incident resolution
Pragmatic decision-making, balancing trade-offs in real-world scenarios
Nice to Have:
Experience with component libraries (e.g., Storybook, React UI) or design systems
Exposure to event-driven systems using tools like Kafka, RabbitMQ, or AWS SNS/SQS
Knowledge of Infrastructure as Code (Terraform)
Background in observability tooling (e.g., Sentry, Datadog, Groundcover) and defining alerting/logging standards
Contributions to internal platforms, shared packages, or developer experience tools
Benefits
22 paid vacation days + local national holidays
Annual learning & development budget
Opportunity to impact a fast-growing multi-product company
Cross-functional projects, modern stack, and zero legacy burden
VP Software Engineering at GM Financial responsible for technology implementation strategy and leading product teams in Agile environment. Championing technology modernization and driving operational excellence.
Engineering Supervisor responsible for driving delivery and execution of Resideo’s OnePortal web platform. Collaborating with teams to ensure high - quality, predictable delivery and leveraging AI - first development culture.
Senior Embedded Software Engineer for Audio Management frameworks within Ford’s next - generation infotainment products. Define technical roadmap and guide software teams for high - performance audio architectures.
Software Engineer designing and building systems for a banking platform and partner ecosystem. Collaborating across teams to enhance operational efficiency and enable new financial products.
High Speed AMS Design Engineer leading full - chip electrical specifications and circuit design for Cisco's silicon photonics team. Collaborating across teams to develop 100G/200G/400G optical solutions.
Design Verification Lead driving ASIC design verification for silicon photonics at Cisco. Collaborating with teams to ensure high - performance networks and deployment of advanced optical solutions.
AI Product Engineer at Seerist, focusing on AI - driven insights for threat intelligence. Collaborating with product and engineering teams to create innovative solutions.
Senior Full Stack Developer designing scalable SaaS solutions and mentoring peers. Collaborating in a compliant environment and driving technical architecture at Trevor Frances Recruitment.
MDM Developer responsible for designing, developing, and maintaining Master Data Management solutions. Collaborating with business stakeholders to ensure critical business data accuracy and governance.