Desired Candidate Profile
What youll do
We need super smart engineering manager to help with building top notch website and mobile applications supporting millions of learners across the world and deliver best educational courseware and assessments. Our engineers combine creativity, curiosity, and drive to continuously perfect and revolutionize teaching and learning services. We are looking to bring more intellectually curious engineers who are passionate about technology
What you will be working on
You will be responsible for architecting and implementing high performing websites and mobile applications. Our websites are built on ReactJS with latest frameworks, and our IOS / Android applications are fully native stack. We also web components that can be seamlessly integrated into native mobile applications. We are super serious about application performance, complex and engaging UI.
Primary Responsibilities
Define and implement architecture of complex website and mobile application
Strive for high quality and rapid output through the use of agile software development best practices
Performance tuning, testing, refactoring, usability, and automation
Participate in regular code reviews and architecture reviews
Keep on top of task and defect management system for assigned issues for each iteration as well as estimate and assess work priority.
Plan by understanding the details (effort, risk, priority) of remaining work committed for a release
Plan and execute an incremental and iterative software development process
Perform peer code reviews as part of everyday workflow
Contribute ideas to continually improve the teams productivity, job enjoyment, and code quality
Education:
UG: Any Graduate - Any Specialization
PG: Any Postgraduate - Any Specialization
Doctorate: Doctorate Not Required
Contact Details:
Keyskills:
android
ios
mobile applications
native
software development
engineering management
web technologies
defect management
performance tuning
software development manager