Location
Bangalore
Experience
1-8 Years
Employment
Full-Time
We are a multi-award-winning creative engineering company offering design and technology solutions on mobile, web and cloud platforms. We are looking for an enthusiastic and self-driven Android Engineer to join our team
Roles and responsibilities:
- To design and build advanced applications for the Android platform using Kotlin.
- To design solutions independently
- To collaborate with cross-functional teams to understand new features to debug existing features.
- Should be able to demonstrate the features developed by him/her to the client.
- Work on bug fixing and improving application performance.
- Operates effectively in a fast paced, deadline driven, collaborative and iterative programming environment.
- Should have the ability to take knowledge transfer of any existing projects and contribute for bug fixes and enhancements.
- Should proactively participate in the project assigned.
- Talk to the project members and get his/her queries answered to make quality contributions to the project.
- Should collaborate with the reporting manager to support any relevant work.
- Should have good knowledge about GIT Flow, CI/CD pipeline.
- Should have experience writing Unit Test cases and run analysis using Code Coverage tools like Jacoco.
- Experience working with tools like SonarQube for static code analysis.
Desired skills:
- 1-8 years of working experience in Android platform
- Strong technical background, good knowledge of Android Studio
- Strong command over Java and Kotlin.
- Need to have understanding of database (Preferably Room DB)
- Good understanding of integrating REST API’s.
- Excellent working knowledge of MVVM, GIT, JIRA.
- Should be able to help junior developers
- Should have strong knowledge of various concepts in Android down to the root cause of their existence.
- Should have historical knowledge of various features added or removed from Android like AsyncTask, LiveData, etc.
- Should have good knowledge about Modern Android Development(MAD) skills.
- Should have strong knowledge on Jetpack modules.
Good to have:
- Working knowledge of the general mobile landscape, architectures, trends and emerging technologies.
- Experience working on Flutter/React Native will be an added advantage.
Contact Details:
Email ID: durgaprasad@codecraft.co.in
About our Company and work culture:
- Our projects are fast paced. Everyone is expected to take ownership of the work assigned and are accountable for the same.
- We love to work with people who are proactive, Solution providers and are contributing positively.
- The office has an open culture.
- We encourage leadership development.
- We have good long-term incentives, a yearly vacation, good opportunities to learn new skills and grow.