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
Join Snap Inc. as a Level 3 Software Engineer to work on various challenging technical projects. Develop code that impacts Snap’s products and technology, and collaborate with dynamic teams.
Software developer enhancing and maintaining production test environments using Python and Qt at BDT, a leader in smart technology solutions. Collaborating on product introduction and process optimization with international partners.
Platform Enabling Software Engineer developing graphics drivers across integrated and discrete graphics for Intel. Adapting driver functionality for HW changes and collaborating with upstream communities.
As a Staff Software Development Engineer at CVS Health, lead transformative integration programs. Focus on enhancing customer service solutions and architectural frameworks.
Software Architect responsible for developing ERP solutions on Microsoft Business Central and ensuring system architecture stability. Collaborating closely with product management and working within a Scrum team to shape ERP future.
Senior Software Engineer collaborating with Computational Structural Engineers to develop automation tools for Engineering Design using various Python libraries.
Software Engineer building a next - generation CMS and web platforms at Mistral AI. Collaborating with marketing and engineering teams to enhance digital content management.
Software Engineer II in Workday Integration at Travelers, leading design and development for system assignments. Engage with stakeholders to deliver technical solutions efficiently and effectively.
Salesforce.com Software Engineer developing features for Tender Central platform used by pharma/MedTech companies. Collaborating with product and AI teams to enhance functionality and efficiency.
Software Developer Intern developing custom software solutions for Uline. Collaborate with IT experts in an Agile Scrum team and gain valuable technical experience.