BrainX Technologies is on the lookout for a passionate Android Developer with 1–3 years of hands-on experience in building Android applications. The ideal candidate will be responsible for designing and developing modern Android apps, ensuring high performance and great user experiences across various devices. You’ll work in close collaboration with a dynamic team of developers and engineers to ship high-quality features and contribute to continuous improvement.
Job Responsibilities
- Design and develop robust Android applications using modern development principles.
- Write clean, maintainable, and testable code following best practices.
- Collaborate with cross-functional teams to define, design, and ship new features.
- Ensure the performance, quality, and responsiveness of applications.
- Conduct unit testing and participate in code reviews to maintain code quality.
- Share knowledge within the team through peer reviews and learning sessions.
- Follow coding standards and contribute to team-level process improvement.
Skills Required
- Bachelor’s/Master’s degree in Computer Science, Software Engineering, or a related field.
- 1 – 2 years of Android Development Experience.
- Proficient in Java and/or Kotlin with a strong understanding of core concepts, data structures, and design patterns.
- Hands-on experience with Jetpack Compose for modern UI development.
- Familiarity with Flutter is a plus.
- Strong understanding of Android SDK, version handling, and screen responsiveness.
- Experience with offline storage, background processing, and performance tuning.
- Knowledge of RESTful APIs integration with mobile apps.
- Familiar with libraries like Retrofit, Volley, and cloud messaging tools like FCM.
- Experience working with local databases such as SQLite.
- Comfortable using tools such as Git and Android Studio.
- Knowledge of Google APIs (Maps, Auth, FCM, etc.) and experience in publishing apps to Play Store.
- Understanding of test automation and unit testing (e.g., JUnit).
- Familiar with continuous integration and open-source contributions.
- Excellent communication skills (B2+ level or above as per CEFR).
- Strong client-handling skills with the ability to collaborate effectively with cross-functional teams.
- Ability to clearly articulate technical issues and solutions to both technical and non-technical stakeholders.
We have an amazing team of qualified individuals working on
highly innovative enterprise projects. People who work with
us work with cutting-edge technologies while contributing
success to the company as well as to themselves. This is
obviously above and beyond the usual stuff (excellent pay,
medical benefits and frequent appraisals).