<p><strong>Important Information</strong></p><p>Experience: +5 years</p><p>Job Mode: Full-time</p><p>Work Mode: Work from home</p><p> </p><p><strong>Job Summary</strong></p><p>We are seeking a <strong>Senior Android Engineer</strong> with strong expertise in <strong>Kotlin</strong> and native Android development to join a dynamic and agile team. This role involves building high-quality mobile applications, contributing to architectural decisions, and collaborating with cross-functional teams to deliver exceptional user experiences. The ideal candidate is passionate about mobile technology and thrives in fast-paced, collaborative environments.</p><p><strong>Responsibilities and Duties</strong></p><ul><li>Design, develop, and maintain native Android applications using Kotlin.</li><li>Participate in all phases of the software development lifecycle, from planning to deployment.</li><li>Apply agile methodologies to deliver iterative and high-impact solutions.</li><li>Ensure code quality through writing unit tests and conducting code reviews.</li><li>Contribute to architectural discussions and help define best practices.</li><li>Collaborate with team members to support and promote coding standards and development efficiency.</li></ul><p><strong>Qualifications and Skills</strong></p><ul><li>Bachelor’s degree in computer science, software engineering, or a related field. </li><li>Extensive experience in software development with a focus on designing and building scalable applications.</li><li>Professional/ Advanced English skills.</li><li>+5 years of experience. +3 years of professional experience in <strong>mobile development</strong>.</li><li>Strong proficiency in <strong>Kotlin</strong> and <strong>native Android frameworks</strong>.</li><li>Familiarity with <strong>Jetpack libraries</strong> including <strong>AndroidX</strong>, <strong>LiveData</strong>, <strong>Data Binding</strong>, <strong>Flow</strong>, <strong>Coroutines</strong>, and <strong>Navigation</strong>.</li><li>Experience designing and integrating <strong>RESTful APIs</strong>.</li><li>Solid understanding of <strong>SQL</strong>, <strong>data modeling</strong>, and <strong>ETL/ELT</strong> processes.</li><li>Experience working in <strong>agile teams</strong> with modern development tools and methodologies.</li><li>Excellent <strong>verbal and written communication skills</strong>.</li><li>Familiarity with <strong>reactive programming</strong> concepts.</li><li>Passion for creating intuitive and engaging <strong>user experiences</strong>.</li></ul><p><strong>Nice To Have Skills</strong></p><ul><li>Experience with <strong>CI/CD pipelines</strong> and <strong>Git-based version control</strong>.</li><li>Exposure to <strong>cloud services</strong> and <strong>mobile analytics tools</strong>.</li><li>Knowledge of <strong>mobile security best practices</strong>.</li><li>Familiarity with <strong>design systems</strong> and <strong>component-based architecture</strong>.</li></ul><p> </p><p><strong>About Encora<br><br></strong>Encora is a global company that offers Software and Digital Engineering solutions. Our practices include Cloud Services, Product Engineering & Application Modernization, Data & Analytics, Digital Experience & Design Services, DevSecOps, Cybersecurity, Quality Engineering, AI & LLM Engineering, among others. </p><p><strong>At Encora, we hire professionals based solely on their skills and do not discriminate based on age, disability, religion, gender, sexual orientation, socioeconomic status, or nationality. </strong></p>