This position is posted by Jobgether on behalf of Cambridge Mobile Telematics. We are currently looking for a Senior Software Engineer, Full Stack in India.
As a Senior Full Stack Engineer, you will play a central role in developing scalable, high-performing software solutions that power cutting-edge applications in mobility and telematics. You will design architecture, build front-end applications, and deliver features that directly impact global users. This role is highly collaborative, requiring you to solve complex problems with peers, mentor junior developers, and ensure solutions are robust, secure, and maintainable. You'll contribute to innovation in data-driven applications while working in a dynamic, mission-driven environment that values creativity, technical excellence, and continuous growth.
Accountabilities
In this role, you will:
- Develop scalable, reliable, and maintainable software across the full stack
- Translate business and functional requirements into detailed technical specifications and implement high-quality solutions
- Build performant front-end applications and backend services to support large-scale data management
- Participate in code reviews, architecture discussions, and design improvements
- Provide technical guidance and mentorship to junior engineers, promoting best practices
- Ensure compliance with established development processes and standards
- Troubleshoot production issues and provide on-call support during critical scenarios
- Continuously optimize performance, security, and scalability of applications
Requirements
To succeed in this role, you should bring:
- Bachelor's degree in Computer Science, or equivalent professional experience/certification
- 4+ years of experience in web application development across front-end and back-end
- Strong proficiency in Python, ReactJS, and modern web development practices
- Hands-on experience with Django or a similar middleware framework
- Solid knowledge of relational databases, SQL, and ideally Postgres
- Strong understanding of APIs, data modeling, and scalable system design
- Familiarity with HTML, CSS, jQuery, and modern JavaScript frameworks
- Experience using AI-assisted development tools (e.g., GitHub Copilot, Cursor)
- Strong problem-solving, analytical thinking, and results-driven mindset
- Ability to work onsite in Chennai three days per week
Benefits
Joining this role comes with:
- Competitive salary package aligned with experience and skills
- Potential equity awards in the form of Restricted Stock Units (RSUs)
- Comprehensive medical coverage including health, accident, and life insurance
- Paid parental leave, sick leave, gratuity, and public holidays
- Flexible allowances including travel assistance, mobile/telephone reimbursement, meals, vehicle reimbursement, and professional development support
- Hybrid work model with flexible scheduling options
- Access to employee resource groups (Women, AAPI, LGBTQIA+, Black, Health & Wellness, Book Club)
- Ongoing education, career development programs, and employee assistance support
- A diverse, inclusive, and mission-driven workplace culture
Jobgether is a Talent Matching Platform that partners with companies worldwide to efficiently connect top talent with the right opportunities through AI-driven job matching.
When you apply, your profile goes through our AI-powered screening process designed to identify top talent efficiently and fairly.
š Our AI evaluates your CV and LinkedIn profile thoroughly, analyzing your skills, experience and achievements.
š It compares your profile to the job's core requirements and past success factors to determine your match score.
šÆ Based on this analysis, we automatically shortlist the 3 candidates with the highest match to the role.
š§ When necessary, our human team may perform an additional manual review to ensure no strong profile is missed.
The process is transparent, skills-based, and free of bias ā focusing solely on your fit for the role. Once the shortlist is completed, we share it directly with the company that owns the job opening. The final decision and next steps (such as interviews or additional assessments) are then made by their internal hiring team.
Thank you for your interest!