Source description
About the role
Write high quality, maintainable, reusable code following solid principles. Independently clarify technical requirements, develop coding estimates and apply a broad range of design approaches to bring innovative solutions. Review code of other team members and provide constructive direction. Constantly strive to raise the bar on engineering excellence. Drive continuous improvement of software quality, customer experience and maintainability of products/features. Mentor and lead developers by cultivating curiosity and deep technical understanding. Independently conduct quality review of 1-pagers and 6-pagers. Evaluate root cause analysis (RCA) and facilitate RCA evaluation meetings. Ensure the global platform architecture provides excellent agility, functionality, scalability, reliability, security, and performance. Carry out a constant technology watch and stay aware of market opportunities and competitive threats. Identify emerging technologies and set the direction of technological innovation and product investment.
More at Educative
