Job description
RESPONSIBILITIES:- Help your engineers grow their skills and experience- Conduct code reviews, and make technical contributions to product architecture as well as get involved in solving bugs and delivering small features- Hold regular 1:1's with all members of the team, give regular and clear feedback around the individual's performance- Foster technical decision-making on the team, but make final decisions when necessary- Provide oversight and leadership to a team of developers to ensure timely execution of team and project deliverables- Maintain up-to-date skills in software development technologies and a broad understanding of the business, business needs, and how applications/assets drive and support the businessREQUIREMENTS:- 6+ years of experience in software development and 1+ in team management.- In-depth technical experience in at least one of the core languages, frameworks, or technologies used in backend development.- Ability to mentor junior software developers, as well as to collaborate with all stakeholders.- Extensive experience in developing, deploying, and integrating software solutions.- Proficiency in documenting processes and monitoring performance metrics.- Knowledge of best practices related to design principles, API development and software architecture.- Ability to keep up with software industry trends and innovation.- Exceptional interpersonal and communication skills.
Key skills
How to apply
- Sign in or create your free profile — takes about two minutes.
- Apply with one tap — your profile is shared directly with Qrata.
- Track your application and get updates by email and WhatsApp.