Android Developer
Senior Android Developer role will be a crucial part of our development team at ONE BCG, where we collaborate with industry-leading businesses to create and enhance digital products essential to their operations. As a Senior Android Developer, your primary responsibility will be to develop high-quality Android applications that meet the needs of end users and align with our overall business strategy.
How you can make a difference.
Contribute to the development of high-quality Android applications, ensuring compliance with coding standards, best practices, and design patterns.
Work collaboratively with the Android development team to deliver projects on time and within scope. Provide technical support and insights to team members.
Participate in defining technical architecture and frameworks for Android applications. Make decisions on tools, libraries, and technologies, emphasizing scalability, performance, and maintainability.
Engage in code reviews to ensure code quality, consistency, and alignment with coding standards. Implement quality assurance processes to identify and address bugs, issues, and performance challenges.
Collaborate with cross-functional teams, including UI/UX designers, backend developers, testers, and product managers. Contribute to requirements gathering and provide technical insights.
What all you need:
Strong proficiency in Android development using Java or Kotlin, including hands-on experience with Android SDK, Android Studio, and relevant frameworks.
Good to have experience in leading a team of Android developers, providing technical guidance, mentoring junior developers, and fostering a collaborative work environment.
In-depth understanding of mobile application architecture, design patterns (e.g., MVP, MVVM), RESTful APIs, and integration with backend services. Familiarity with version control systems (e.g., Git) and agile development methodologies (e.g., Scrum, Kanban).
Ability to analyze and debug complex technical issues, identify root causes, and propose effective solutions to ensure smooth application