Experience full-cycle development and work on features from back-end to front-end
Take ownership for architecture/design/technology decisions
Aim to create top-quality clean code, perform own test cases and participate in peer to peer code review
Troubleshoot with steady hands and ruthlessly fix bugs
Improve usability, performance and overall quality
Partner with Product Managers, Designers and Testers in taking products and features from concept to production
Follow agile and lean principles or argument and challenge them
You understand the development process from A to Z thanks to your knowledge and experience with both front-end and back-end.
You know how to develop and maintain high-quality software
You have mastered multiple programming languages, tools and databases, f.e. TypeScript/JavaScript/Node.js, SQL/NoSQL, PHP, Git, HTML, CSS, Angular, React, You are familiar with AWS cloud (or cloud in general) and you know what is REST
You learn quickly and you are continuously coming up with new ideas and improvements
You are passionate about bringing a top-quality product to users and you understand the effort that comes with it
We are a team of 200+ people who are passionate about what they do and care about each other
You have the opportunity to have an impact on a world-class product used by thousands of people around the world
We share knowledge within our team of talented programmers, you will grow much faster
We use techniques of agile software development
We are fans of the Lean Startup methodology, we love Trello, Jira, Slack
We have a strong culture of Freedom & Responsibility
We support remote work