Summary
Join our crew as a Senior Full-Stack Developer, where you'll help evolve a platform supporting close to 100M unique visitors a month. You'll create, maintain, and evolve Server and Client-side applications, collaborate with Product Owners, Designers, and domain experts, and work towards minimizing API response times.
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
- 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!
Responsibilities
- 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
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 tech equipment
- 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