Senior Full Stack Engineer
Pickle
- Ireland
- Permanent
- Full-time
- Own features end-to-end, from concept through to production, including performance, reliability, and security
- Balance speed and quality, making pragmatic trade-offs to support both short-term delivery and long-term scalability
- Strengthen core user journeys by improving reliability, reducing friction, and supporting growth
- Contribute to system design across APIs, event-driven architecture, and shared services
- Build scalable, reusable backend services and clean integration layers
- Maintain high engineering standards through testing, code quality, and thoughtful reviews
- Mentor and support other engineers, helping unblock delivery and share context
- Collaborate cross-functionally with product and design to deliver meaningful outcomes
- Work autonomously while communicating clearly and surfacing risks early
- Take ownership and deliver meaningful outcomes end-to-end
- Contribute thoughtfully to technical decisions and trade-offs
- Balance delivery speed with system reliability and maintainability
- Are curious, pragmatic, and comfortable learning new domains
- Collaborate effectively in remote, cross-functional teams
- Building and shipping full stack applications in production
- Backend development (ideally Node.js / TypeScript or similar)
- Frontend development using modern frameworks (e.g. React)
- Designing and maintaining APIs and integration layers
- Working with cloud infrastructure (e.g. AWS, serverless, containers)
- Event-driven systems (queues, background jobs, webhooks)
- Infrastructure as code (e.g. Terraform, CI/CD tooling)
- Payments or financial systems
- Notifications and messaging systems
- Distributed systems and microservices
- Identity and authentication flows
- Mobile-first backend design considerations
- Working in regulated or compliance-heavy environments
- Initial recruiter screen
- Technical task
- Technical / system design interview
- Final team interview
- Competitive salary
- Generous paid time off aligned to your location
- Remote-first working with flexible hours
- Annual learning & development budget + dedicated learning days
- Regular team meetups and virtual socials
- Purpose-driven work – building products that create meaningful impact
- Ownership mentality – taking responsibility and acting proactively
- Continuous growth – investing in people as much as products
- Collaboration – working closely across teams with shared goals
- User focus – keeping end users at the centre of decision-making