Senior Software Engineer (Mobile)

4 - 8 years

0 Lacs

Posted:6 days ago| Platform: Shine logo

Apply

Work Mode

On-site

Job Type

Full Time

Job Description

As an Android Developer at mPokket, you will be responsible for owning and delivering various components in Java/Kotlin to develop cutting-edge Android applications with high quality. Your role will involve providing technical leadership to an agile development team, promoting best practices in Continuous Integration and Continuous Deployment (CI/CD), and fostering a culture of quality through developer-led automated testing initiatives. You will play a key role in driving continuous improvement in Software Development Life Cycle (SDLC) and agile processes by utilizing key performance indicators to enhance team efficiency and software delivery. Leading design, planning, and estimation discussions within the team and with partners from across the department, as well as engaging with business stakeholders, will be essential parts of your responsibilities. Your duties will also include conducting high-level system analysis and architecture design to ensure alignment with business requirements, technical standards, and the overall architecture blueprint. You will facilitate requirement gathering, translate complex business needs into technical specifications, and oversee the creation and maintenance of project and technical documentation. Identifying and mitigating risks throughout the SDLC, proposing solutions to complex problems, and maintaining standards for coding, automated unit testing, debugging, and implementation will be crucial aspects of your role. Additionally, you will oversee production support processes, collaborate with operations and business stakeholders, and lead efforts to resolve root causes and enhance performance, scalability, and reliability. As a technical leader, you will provide guidance to mid-level developers, analysts, and graduates, ensuring the performance, quality, and responsiveness of the applications. Working in a rapidly evolving environment, dealing with ambiguity, and meeting deadlines while maintaining code quality will be part of your daily routine. Your role will involve collaborating with other engineers, product management, QA, and operations teams to develop and meet functional and non-functional requirements on schedule. You will lead product initiatives and work on next-generation prototypes, utilizing your expertise in Android development, design principles, RESTful web services, design patterns, and 3rd-party integrations. To excel in this role, you are required to have at least 4 years of experience in Android Development using Java/Kotlin, a strong command of Android SDK, design principles, and design patterns, as well as experience with RESTful web services, data structures, and algorithms. Knowledge of XML, JSON, App/Client-side configuration management systems like Firebase, and experience with system design and tech stack upgrades will be beneficial. If you possess excellent communication skills, sharp analytical abilities, proven design skills, and experience in Finance-related technology, and are passionate about driving success through key app quality components, user experience, and performance, then this role at mPokket is the perfect opportunity for you.,

Mock Interview

Practice Video Interview with JobPe AI

Start Java Interview
cta

Start Your Job Search Today

Browse through a variety of job opportunities tailored to your skills and preferences. Filter by location, experience, salary, and more to find your perfect fit.

Job Application AI Bot

Job Application AI Bot

Apply to 20+ Portals in one click

Download Now

Download the Mobile App

Instantly access job listings, apply easily, and track applications.

coding practice

Enhance Your Java Skills

Practice Java coding challenges to boost your skills

Start Practicing Java Now

RecommendedJobs for You