sihamco logosihamco logo

Mobile App Engineer - Team Lead

sihamcoMumbai, Maharashtra, India
On-site Full-time

Clicking Apply Now takes you to AutoApply where you can tailor your resume and apply.


Experience Level

Manager

Qualifications

Programming Languages: Proficient in Python, Dart (Flutter), PHP, JavaScript, TypeScript, Node.js, React.js, HTML5, CSS3, Bootstrap, Tailwind, and Google Apps Script. Blockchain: Hands-on experience with Solidity for smart contract development is highly desirable. Strong understanding and practical experience in microservices architecture, including synchronous (REST/gRPC) and asynchronous (Kafka, RabbitMQ) communication patterns. Databases: Experienced with relational (MySQL, PostgreSQL) and NoSQL databases (MongoDB, Couchbase, Firebase Firestore, Neo4j), along with caching technologies like Redis/Memcache. DevOps & CI/CD: Proficient in Linux server management, CI/CD pipeline development, and cloud infrastructure deployment.

About the job

Join our dynamic team at sihamco, where innovation meets excellence! We are on the lookout for a talented and driven Mobile App Engineer ready to embrace the role of Team Lead. In this pivotal position, you will be responsible for designing, developing, and delivering robust, scalable, and cutting-edge solutions across the entire technology stack. The ideal candidate will have extensive experience in both front-end and back-end development, strong database design and administration skills, and a comprehensive understanding of modern software architecture. You will guide your team through the complete software development lifecycle while championing process improvements.

Key Responsibilities

Leadership & Mentorship: Inspire and lead a team of software engineers throughout the software development lifecycle, including planning, design, implementation, testing, deployment, and maintenance. Provide technical leadership and mentorship to the team, encouraging knowledge-sharing and fostering a culture of continuous learning.

Architecture & Development: Architect and develop scalable, reliable, and secure systems using contemporary technologies and frameworks. Oversee the design and architecture of complex software systems and implement solutions that are both scalable and high-performing.

Collaboration & Requirements: Partner with product managers, designers, and stakeholders to translate business requirements into technical solutions. Define system requirements and specifications in collaboration with cross-functional teams.

Code Quality & Standards: Produce clean, maintainable, and well-documented code while enforcing coding standards across the team. Conduct thorough code reviews, provide constructive feedback, and ensure adherence to engineering best practices.

DevOps & Optimization: Implement DevOps strategies, including CI/CD, monitoring, and cloud deployments. Optimize code and system architecture for enhanced efficiency.

Troubleshooting & Improvement: Analyze and troubleshoot complex technical issues, proposing effective solutions. Drive continuous improvement initiatives within the development process.

About sihamco

sihamco is a leader in innovative technology solutions, dedicated to delivering high-quality software products that drive business success. Our commitment to excellence and continuous improvement ensures that we remain at the forefront of the technology industry.

Similar jobs

Browse all companies, explore by city & role, or SEO search pages.

Tailoring 0 resumes

We'll move completed jobs to Ready to Apply automatically.