Senior FullStack Engineer
Future Media Ltd
⚲ Poland (Remote), Sofia, Madrid
5 000 - 5 800 EUR netto (B2B)
Wymagania
- PostgreSQL
- Nest.js
- TypeScript
- REST
- Node.js
- Next.js
- Kubernetes
- Amazon AWS
Opis stanowiska
1. Job Purpose We are a fast-growing tech company with a portfolio of SaaS products serving diverse industries. Innovation, performance, and design precision are core to our values. As we scale, we are looking for a talented Senior FullStack Developer to join our team and take a key role in crafting highly performant, maintainable, and user-focused web applications. 2. Key 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. 3. Required Skills & Qualifications Experience: • 5+ years of fullstack development experience; 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 • Good communication skills 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 Soft Skills • Clear written and async communication, especially in distributed teams • Systemic thinking — sees the bigger picture across stack, squads, and product • Ownership mindset, from design to delivery to incident resolution • Pragmatic decision-making, balancing trade-offs in real-world scenarios 4. Key Performance Indicators (KPIs) • End-to-end feature delivery reliability • Architecture quality and system scalability • Code review throughput and mentorship impact • Production stability and issue resolution time • Documentation, testing, and developer experience 5. What We Offer • Competitive compensation • 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