- Build efficient, scalable, reusable back-end services and RESTful APIs to power Web and Mobile applications
- Develop and maintain code quality standards and best practices.
- Enforce standards through regular code reviews.
- Write and maintain internal tools to help increase developer efficiency and effectiveness.
- Analyse and improve performance by utilising data to oversee product and user engagement (e.g. volumes and activity, key demographics & trends, etc.) and bring to light areas for improvement.
- Prepare and declare recommendations, reports, and findings from experimental data all the way up to the executive level.
- Deep understanding of server side programming languages such as Python / Java / C#.
- 2+ years of work experience in similar roles
- Deep knowledge in web application development (i.e., prior experience in building large scale web applications)
- Expertise in web application performance tuning
- High level of proficiency in web security (XSS, CSRF, etc)
- Experience maintaining large and growing code bases in a fast-paced environment is a plus.
- Interest in being up-to-date with the latest and evolving cloud technologies.
- Bachelor or Master's degree in Computer Science or a related field
- Fun, growing, casual and inclusive work environment
- Growth opportunity in a fast growing company
- Unlimited paid time off
- Research days
- Team building events around Europe
- Flexible working hours
- Work remotely from anywhere in the world