Mumbai, Maharashtra, India
Information Technology
Full-Time
ModMed
Overview
Responsibilities- Lead back-end development efforts, building robust, scalable, and high-quality server-side solutions.
- Collaborate with Product and Design teams to translate customer needs into efficient, high-impact technical solutions.
- Break down complex requirements into actionable tasks with detailed technical specifications and clear acceptance criteria.
- Implement new features while maintaining and enhancing APIs, services, and data layers with strong testing coverage (unit and integration).
- Work with relational and non-relational databases to optimize queries and ensure data reliability.
- Integrate seamlessly with third-party tools and services (e.g., RabbitMQ, external APIs).
- Drive ongoing refactoring efforts to maintain a modern, efficient, and maintainable codebase.
- Participate in planning, design discussions, and decision-making to improve workflows and collaboration.
- Mentor engineers through code reviews, pairing, and knowledge-sharing to foster technical excellence and team growth.
- Bachelor’s or Master’s degree in Computer Science or a related field.
- 8+ years of professional experience with Ruby and Ruby frameworks (Rails, Grape, Sinatra).
- Strong test-driven development (TDD) mindset using frameworks like RSpec.
- Hands-on experience with PostgreSQL, MySQL, and non-relational databases.
- Proficiency in message brokers such as RabbitMQ.
- Experience building and maintaining RESTful APIs; exposure to GraphQL is a plus.
- Proven leadership in mentoring engineers and raising technical standards.
- Strong collaboration skills with cross-functional teams (Engineering, Product, Design).
- Excellent communication and documentation abilities.
- Demonstrated ownership, problem-solving skills, and ability to drive ideas to delivery.
- Familiarity with CI/CD tools such as JIRA, Confluence, Bitbucket (or other Git servers), and Jenkins.
- Experience with refactoring and modernization of large-scale applications.
- Knowledge of testing SaaS applications and microservices architectures.
- Basic proficiency in Java or Python.
- Understands how to use AI tools to speed up development and automate tasks, with the ability to create effective pre-context and prompts.
Similar Jobs
View All
Talk to us
Feel free to call, email, or hit us up on our social media accounts.
Email
info@antaltechjobs.in