You are a problem-solving guru who creates the best possible software for the defined user, keeping in mind maintainability, security, scalability, accessibility and performance. You should have worked and played around with AR or VR in various environments.
You like establishing coding standards as they allow you to work better with your teammates and ensure better success of your team. It also means that maintaining, updating and refactoring code is an easy process. You like your stories small so that you can complete them quickly. You push to increase team velocity all the time.
You are interested in the product and contributing to making it even better than the way it was imagined by stakeholders, product owners and designers.
You are passionate about learning new languages, platforms and frameworks. You like to contribute to the team-wide, company-wide and industry-wide bank of knowledge of most effective practices.
• Developing code (~70%)
• Exploring new and upcoming features and projects (~15%)
• Investigating new technologies and new ways of coding (~10%)
• Working with teammates to figure out how to enhance the team (~5%)
Key metrics: code cleanliness, team velocity, test coverage
Key skills: rapid exploratory coding, working with creatives, TDD/BDD
Beneficial skills: machine learning, big data