⇒ Role Summary Our client is seeking a versatile and driven Senior Software Engineer with deep expertise in both native Android and full-stack web development. In this role, you will own the software development lifecycle—from gathering requirements and designing solutions to developing, optimizing, maintaining, and providing ongoing support for robust, cloud-backed applications that bridge mobile and web ecosystems. ⇒ Main
Android Engineering: Lead the development, optimization, and lifecycle management of native Android applications, ensuring seamless cloud synchronization and robust offline-first capabilities. Web Engineering: Architect and deliver responsive, high-performance web applications using modern frameworks and technologies. System Integration: Bridge mobile and web ecosystems with secure cloud/hybrid databases, authentication frameworks (O
Auth/OIDC), and scalable RES
Tful APIs. Performance & Security: Champion industry best practices for application security, data encryption, automated CI/CD pipelines, and comprehensive automated testing. Technical Leadership: Mentor junior and mid-level engineers, conduct rigorous code reviews, drive architectural decisions, and collaborate with product managers to shape technical roadmaps.
⇒
& Experience Bachelor's Degree in Information Technology or relevant fields. More than 3-5 years of professional software engineering experience. More than 3 years in a senior or lead technical role spanning