Full Stack Developer
Summary
Senior full-stack developer at Pack in Barcelona building scalable web applications with SvelteKit, TypeScript, and Node.js on PostgreSQL and AWS (managed via SST). Day-to-day spans architecture decisions, performance tuning, CI/CD, testing with Vitest/Playwright, OWASP-grade security, and building AI-powered features.
We are looking for a Senior Full Stack Developer to help build scalable web applications, improve system performance, and deliver a seamless user experience.
The role sits at the intersection of technical architecture, backend performance, and user-centric feature development. It suits a developer with a balanced technical and product mindset.
Tech stack: SvelteKit · TypeScript · Node.js · PostgreSQL · AWS · SST · Vitest · Playwright
WHAT YOU’LL DO
Technical Architecture & Development
- Design and implement scalable, efficient features with a focus on maintainable architecture
- Lead technical discussions and make strategic architectural decisions for new and existing features
- Build full-stack solutions with SvelteKit, TypeScript and Node.js, keeping code clean, modular and optimized
- Balance user experience and technical performance to deliver high-quality solutions
System Maintenance & Debugging
- Diagnose and resolve technical issues to keep the system stable and minimize downtime
- Implement robust logging, error handling and monitoring to catch issues proactively
- Refactor and optimize code for performance and scalability, especially on PostgreSQL and AWS
Infrastructure & Deployment
- Manage and optimize AWS infrastructure with SST, keeping it scalable and reliable as usage grows
- Build and maintain CI/CD pipelines for automated testing and deployment
- Streamline deployment processes for smooth rollouts with minimal user disruption
AI-Driven Solutions
- Design and build AI-powered tools and features that automate workflows and improve the user experience
- Experiment with new technologies to integrate AI solutions that scale manual processes and expand product capabilities
YOU’LL ALSO
Code Quality & Standards
- Lead code reviews focused on edge cases, security and performance
- Set and enforce coding standards, including error handling, input validation and security best practices
- Ensure high test coverage with Vitest and Playwright, including edge cases and exceptional scenarios
- Mentor junior developers and foster continuous learning
Security & Compliance
- Apply secure coding practices in line with OWASP guidelines
- Regularly assess and fix security vulnerabilities
- Respond quickly and effectively to security incidents
Performance & Innovation
- Monitor system and database performance, identifying and resolving bottlenecks
- Stay current with new tools and technologies and propose improvements to the platform
Collaboration & Client Support
- Work closely with product managers and designers to align development with business goals
- Provide technical insights and answers on client queries and requirements
- Collaborate with clients and stakeholders to resolve technical issues
- Contribute to a collaborative team culture built on knowledge sharing