Responsibilities
- You’ll help to evolve a platform that supports close to 100M unique visitors a month.
- Create, maintain and evolve Server and Client-side applications
- Responsibility for technical design, development and testing.
- Collaborate with Product Owners, Designers and domain experts to ensure they understand possibilities/limitations
- Performance - Always work towards minimizing API response times, with the best tools available to ensure you’ve full visibility: Metrics, Distributed Tracing, and Aggregated Trace Metrics.
- Becoming a valued team member, providing feedback about tech, development lifecycle and processes.
- Take ownership of your code / task / role.
- Be proud of what you achieve, and of the product, and be one of the driving forces behind always making it better.
Requirements
- Minimum of 4 years of full-stack development experience
- Expert in the React and Node.js ecosystems
- Solid experience of NoSQL databases
- Experience with Docker
- High level of skills with browser APIs, DOM and HTML/CSS
- Experience with JavaScript and TypeScript
- Hands-on experience building and working with agentic AI development tools (i.e. GitHub Copilot, Claude Code, OpenCode, Cursor, Codex, etc.) to streamline day-to-day development work (automation, troubleshooting, and operational workflows, IaC, etc)
- A team player who likes to help others and solve problems together
- Ownership of solutions
- Mentoring
- Investigation of new technologies
- Advocate of clean code and clean architecture
- Passionate about testing
- You have a real ‘Can Do’ work ethic - We are results-based, not clock-based!
- You love to have fun while you work!
Nice to Have
- MongoDB
- Redis
- Express
- Fastify
- GraphQL
- RabbitMQ
- Docker
- AWS
- Next.js
- Redux
- Styled Components
- Distributed Systems
- Microservices architecture
- Domain Driven Design
- Experience in High traffic websites
- Understanding of Agile principles
- Experience with Git and JIRA
- Experience working remotely
- We value open source projects
Benefits
- Fully remote position or, if preferred, working in our awesome Barcelona office!
- Agile environment
- Top-notch tech stack!
- Upskill Fridays! Developers take time on Fridays to improve your skills, learn and research new trends that will allow us to level up our stack and processes
- Flexible working hours + core hours!
- 10% on top of your salary for learning and development - of your choice!
- Latest MacBook Pro!
- Company Amazon book account!
- Kodify off-sites, on-sites, events, and team activities!
- Amazing international team!
- 1 day off on your birthday
- Generous vacation and personal days
- 1 month paid sabbatical after 3 years
- Extended parental leave
- Health & Wellness budget
- Mobile phone reimbursement
Work Arrangement
Remote (Worldwide)
Additional Information
- Our daily virtual stand-ups are important for us but other than that, you’re free to manage your own time.
- We’re very flexible about when you get your work done, but we do have some core hours where we like to overlap in order to promote collaboration and low-latency communication between team members (10:00 to 15:00 CET).
