About The Professeer
The Professeer helps litigants and lawyers with relevant analytics that matter to their case. Our engine provides data-driven insights to estimate case lifecycles, costs and lawyer success rate.
The Role
We're looking for a full stack developer who will drive the development and engineering work. As a position in an early-stage startup, you'll shape the technical direction of our platform.
As an SDE1, you will be expected to:
- Design and develop RESTful APIs using FastAPI for our analytics engine
- Build responsive, modern frontend interfaces using React and TypeScript
- Design and maintain database schemas in PostgreSQL, vector databases, and NoSQL systems
- Implement and optimize knowledge graph structures for case analytics
- Deploy and manage cloud infrastructure on GCP and AWS
- Work with data science team to integrate Python analytics pipelines into production
- Write comprehensive tests and maintain code quality standards
- Participate in architectural decisions and technical planning
- Troubleshoot and resolve production issues
- Work alongside and report to the CTO
Required Skills & Experience
We look for proficiency or past experience in the following technologies:
What we're looking for:
- Experience: 1-2 years of relevant full-stack development experience
- Technical Skills: Strong understanding of RESTful APIs, database design, and modern frontend frameworks
- Problem Solving: Ability to debug complex issues, optimize performance, and write clean, maintainable code
- Mindset: You're expected to be a self-starter who can work with minimal direction
- Ownership: You don't just code - you think like an owner and take end-to-end responsibility
- Communication: Ability to articulate technical concepts to non-technical stakeholders
Location & Compensation
📍 Location
Mumbai
In person most weekdays
💰 Salary Range
₹9L per year
ESOPS
Our Recruitment Process
We believe in a thorough yet efficient hiring process. The entire process takes roughly 1-2 weeks to complete before we roll out an offer.
Step 1: Email Screening
Mail us your resume at info@theprofesseer.com and include a GitHub link showcasing your previous work. We're interested in seeing real code you've written and projects you've built.
Step 2: Take-Home Assignment
This assignment is designed to test your comfort across our stack. You will be given 72 hours to build the assignment on top of our shared data.
You can choose between:
- Dashboard Prototype: Build a visual analytics dashboard
- Chat with Your Case Application: Create an interactive Q&A interface
- Case Complexity Knowledge Graph: Design and implement a knowledge graph visualization
Note: The assignment must be built using Python and TypeScript only. Detailed requirements will be shared upon selection.
Step 3: Technical Interview
A deep dive into your technical skills, problem-solving approach, and the assignment you submitted. We'll discuss your code, architectural decisions, and explore how you handle real-world engineering challenges.
Step 4: Founder Interview
A conversation with the founders to discuss your career goals, understand our vision, and ensure mutual fit. This is as much for you to evaluate us as it is for us to get to know you.