Job Description
• Design, build, and maintain Android SDK/PoS and Apps.
• Work with engineers, product managers, designers, and stakeholders across the company to bring new features and products.
• Maintain & improve the Android frameworks, suggesting improvements where appropriate.
• Support the development team by answering questions and solving complex problems.
• Ensure developers are following best practices, along with producing clean and secure code.
• Write automated unit tests.
• Investigate any defects reported by stakeholders / end users & support the team to find the root cause & get the right fixes.
• Humble to embrace better ideas from others, eager to make things better, open to challenges and possibilities.
• Troubleshoot and resolve complex technical issues related to Android development, both independently and collaboratively with the team.
• Understand business requirements & processes to define solutions with continuous review of scope of all requirements following the agile methodology.
• Provide estimations on deliverable features to the delivery manager.
• Lead by example, demonstrating a strong work ethic, a passion for continuous learning, and a commitment to delivering high-quality software solutions on time and within budget.
• Can put yourself in the shoes of your users and be a steward of crafting great developer and consumer experiences.
• Bright, highly self-motivated and driven with a professional and positive approach.
• Ability to multi-task and stay organized in a dynamic work environment.
Qualifications:
• Experience with the Android, Java, NDK, C++ and developing complex Android applications. - Appreciate the art of API design.
• Experience of deploying apps on Google Play store.
• Experience with JSON concepts and REST APIs
• Experience with design patterns such as MVVM or MVC, Kotlin and Android frameworks.
• Conduct code reviews, provide constructive feedback, and enforce coding standards to maintain code quality and ensure adherence to development best practices.
• Proactive and enthusiastic quick learner.
• Experience across the entire SDLC.
• Passionate about software development, with a general thirst for technology & interest in new tools & methodologies.
• Proactive and enthusiastic quick learner with the ability to work as part of a team.
• Ability to adapt and to drive innovation in an evolving technical environment.
• Experienced using version control tools e.g. Git.
• Experienced in working with CI/CD pipeline environments.
• Ability to solve problems quickly and completely.
• Bachelor’s Degree in Computer Science, Computer Engineering and/or relevant work experience.
Job Type: Full-time
Pay: ₹1,200,000.00 - ₹2,300,000.00 per year
Benefits:
• Health insurance
Schedule:
• Day shift
Supplemental Pay:
• Performance bonus
Experience:
• Senior android developer: 5 years (Required)
Work Location: Remote
💡 Quick Summary
Seeking a career-building opportunity? The Senior Android Developer(Flutter) position is now open for candidates interested in the Android Developer Jobs sector. This role in Bangalore offers a professional environment and growth potential.
Requirement Snapshot: Candidates should possess basic communication skills, a proactive attitude, and the ability to work in a team. Experience in Android Developer Jobs is a plus.
