Overview
Position Overview
We are seeking a highly skilled and dynamic Technical Project Manage to lead our development team in the enhancement and modernization of our Doctor's Appointment Booking App. This role requires a leader with hands-on experience managing and guiding a cross-functional team that includes a database/Odoo developer, system administrator, and web developer. The PM will oversee the entire technical lifecycle of the app, from strategy to execution, and will play a pivotal role in driving the redevelopment of the app’s architecture to meet the growing needs of our users.
The ideal candidate will possess a deep understanding of Odoo architecture, experience with mobile development using Flutter, and a strong ability to create and implement cutting-edge, responsive architectures for high-performance applications. This individual should be capable of balancing technical leadership with effective communication, process optimization, and strategic planning.
Key Responsibilities:
1. Team Leadership & Coordination:
Lead a cross-functional team of Odoo Developers, System Administrators, and Web Developers to deliver high-quality solutions for the Doctor’s Appointment Booking App.
Foster a collaborative, results-oriented environment to ensure optimal performance and growth for the team.
Act as the technical point of contact for both internal and external stakeholders.
2. Project Management:
Oversee the planning, execution, and delivery of various technical initiatives, ensuring deadlines and quality standards are met.
Define clear project goals, set priorities, and allocate resources efficiently.
Monitor project progress and ensure milestones are achieved on time.
Manage scope, risks, and issues while ensuring that projects are completed within budget.
3. Architecture & System Design:
Design and implement an advanced, scalable, and responsive app architecture that will serve as the foundation for future feature development and scaling.
Remain hands-on in developing new technical solutions, improvements, and refactoring existing systems to ensure state-of-the-art infrastructure.
Ensure seamless integration between the mobile app (Flutter front end), backend (Odoo), and supporting systems (Databases, APIs, etc.).
4. Odoo Backend Management:
Lead the team in managing the Odoo-based backend, ensuring it is properly maintained, optimized, and updated as needed.
Guide the development team in the customization of Odoo modules and any other necessary configurations to meet app requirements.
5. Stakeholder Communication:
Serve as the technical liaison between stakeholders, business teams, and the development team, ensuring clear understanding and alignment of project goals.
Regularly report on project status, risks, and successes to upper management.
6. Quality Assurance & Best Practices:
Champion quality assurance and performance standards to ensure the app functions smoothly and meets user expectations.
Implement best practices for development, testing, deployment, and scaling to ensure a reliable, bug-free experience for end-users.
Collaborate with team members to ensure code reviews, documentation, and knowledge sharing across the team.
7. Continuous Improvement:
Evaluate and adopt emerging technologies and frameworks to continually improve the architecture and performance of the app.
Lead efforts to modernize legacy systems and reduce technical debt, ensuring the long-term success of the platform.
Experience:
Minimum 5 years of experience in software development and technical project management.
Proven track record of successfully leading teams in the development and management of mobile and web-based applications.
Hands-on experience with Odoo architecture and Flutter is highly preferred.
Prior experience with mobile-first, responsive, and user-friendly designs is essential.
Experience managing or leading teams with diverse technical expertise (Database Developer, System Admin, Web Developer).
Technical Skills:
- Expertise in Odoo: module development, integration, maintenance, and performance optimization.
Experience with Flutter development for mobile apps.
Strong knowledge of database management and optimization (SQL, NoSQL).
-Understanding of cloud infrastructure, containerization, and modern deployment practices.
Familiarity with RESTful APIs, web services, and microservices architectures.
Solid understanding of agile methodologies, software development lifecycle (SDLC), and project management tools (JIRA, Trello, etc.).
Soft Skills:
Strong leadership and team management skills, with the ability to guide, mentor, and inspire a team of developers.
Excellent communication skills, with the ability to articulate technical concepts to non-technical stakeholders.
Analytical thinker with problem-solving ability and the capacity to navigate complex technical challenges.
Proactive, self-starter with strong attention to detail and the ability to prioritize effectively.
Preferred Qualifications:
Familiarity with CI/CD practices and automated testing frameworks.
Experience in building and scaling enterprise-level apps.
Project Management Certification (e.g., PMP, Scrum Master) is a plus.
Why Join Us?:
Opportunity to work on cutting-edge project in the healthcare tech industry.
A collaborative and supportive team environment where you can make a significant impact.
Competitive salary and benefits package.
Room for growth and career advancement as part of an innovative team.
Job Types: Full-time, Permanent
Pay: ₹50,000.00 - ₹80,000.00 per month
Benefits:
- Health insurance
- Provident Fund
Schedule:
- Day shift
Education:
- Master's (Preferred)
Work Location: In person