Mobile App Engineer - Team Lead
Core
Design, develop, and deliver robust, scalable, and innovative solutions across the full technology stack while leading a team of software engineers.
Role type
Senior Software Engineer / Team Lead
Builds
Scalable, reliable, and secure systems using modern technologies and frameworks
Domain
Hospitality and Entertainment Technology
Deliverable
production ML models | product features | infrastructure
Required skills
Full-stack development, database design and administration, modern software architecture, team leadership and mentorship, CI/CD implementation, microservices architecture, troubleshooting complex technical issues
Preferred skills
Solidity for smart contract development, ITIL and SDLC standards knowledge
Technologies
Python, Dart (Flutter), PHP, JavaScript, TypeScript, Node.js, Reactjs, HTML5, CSS3, Bootstrap, Tailwind, Google Apps Script, Solidity, MySQL, PostgreSQL, MongoDB, Couchbase, Firebase Firestore, Neo4j, Redis, Memcache, Linux, GitHub Actions
Responsibilities
Lead a team of software engineers through the full software development lifecycle; Architect and develop scalable, reliable, and secure systems; Collaborate with product managers, designers, and stakeholders to translate business requirements into technical solutions; Write clean, maintainable, and well-documented code and enforce coding standards; Implement DevOps strategies, including CI/CD, monitoring, and cloud deployments; Analyze and troubleshoot complex technical issues and drive continuous improvement initiatives
Seniority
Senior, hands-on IC with leadership responsibilities