About The Role
Be accountable and responsible for a team of developers of different levels
Perform 1:1 meetings with the team developers
Be part of our core engineering and leadership team
Lead and own features from product requirements through production
Work closely with the product & UX to define the company roadmap and execute the development plans.
Have a sense of ownership of the system, including infrastructure and production-readiness.
Work with CI/CD pipelines to deliver frequent and high-quality features.
Write clean and maintainable code and inspire others to do the same.
Take part in building our dev culture.
Mentor our middle/junior developers.
Continuously work to improve systems reliability and learn new technologies that can improve our teams workflow, accelerate the development process and make it more reliable.
Take responsibility for your work and for the work of your team
See challenges where others see problems
Want to say your opinion and have an impact.
Are excited about solving development challenges.
Prefer a positive work environment 🙂
Appreciate your time and believe in efficiency.
Want to get attached to the product you develop.
Requirements
4+ years of web/mobile development experience, including good understanding of JavaScript and experience working with React.js/React Native/Node.js
Proven track record of delivering large-scale, high-quality products
Highly independent and autodidact
Passion for clean code and agile work
Passion for user experience
High level verbal and written technical English
Excellent communication and interpersonal skills
Advantages
Team leading experience
Experience in Typescript
Experience in AWS
Experience in Graphql
Experience working with cloud platforms
BS degree in computer science, electrical engineering or other diplomas