ABOUT THE ROLE
Toppr is looking for a smart, collaborative, hard-working Senior Backend Developer to be part of a team building an amazing interactive experience. You are an accomplished, hands-on engineering leader who is a prolific coder. You plan and implement Toppr?s application and data model structures for scalability. Your mission is to maintain central databases, ensure high performance, respond to requests from the front-end. You develop reusable code and libraries for future use. You optimize applications for maximum speed and troubleshoot and fix bugs/flaws to ensure Toppr applications are running optimally. You also implement comprehensive security and data protection.
WHO YOU ARE
To be successful in this role, you?ll need to have the following skills:
Love for coding: A fanatic about writing beautiful and scalable code.
A sense of analytics: Strong analytical and troubleshooting skills. Should be resourceful, innovative and inventive.
Dynamic: Should be comfortable in dealing with lots of moving pieces. Have exquisite attention to detail, and are comfortable learning new technologies and systems.
Team player: Knack for influencing without being authoritative. Pitch in wherever the team needs help, from writing blog posts to supporting customers.
Accountability: High sense of ownership for your code and relentlessness to deliver projects with high business impact.
BE/BTech in Computer Science or related field.
3+ years of professional production and development experience with leading-edge server and database technologies (e.g., Python, Java, Node.js, Scala, Spring Boot, MySQL, and NoSQL databases).
Strong computer system analysis and design skills in current methodologies and patterns Experience with professional production cloud (AWS preferred).
Experience with RESTful Services and APIs.
HOW YOU?LL RAMP
The first day: you’ll ship new code to production.
The first week: you’ll build at least one customer-facing feature.
First quarter: you’ll rebuild a major piece of the Toppr stack to support our ever-increasing scale.
WHY SHOULD YOU JOIN TOPPR
As the business grows, you grow: We want Toppr to be built from within. We look at you as a leader with the potential to make Toppr a $10B company.
Learn from the best: Learn from leaders who have built Toppr from the ground up. Work under other engineers who handle different layers of the infrastructure.
Work in a data-driven team: Understand the importance of validating assumptions about user behavior. Use various types of testing to ensure we’re right (or discover where did we go wrong). Utilize data collection, enrichment, analytics, and visualizations to improve our systems.
Meals on the House