Software Engineer/RBWM Technology
Pune (Pune) IT development
Job description
Position Title: Android Developers:
·
Hands on Kotlin/Java
·
Rest API integration & understanding
·
Design Patterns
·
Security in Android
·
Dagger 2
·
Material Design
·
Mockito
·
Expresso
Good to Have:
·
RxJava
·
Jenkins
·
GIT
·
JIRA
·
Solid experience in mobile engineering
·
Hands on experience on using Kotlin to develop Android App
·
Experience as a technical expert on the Android platform and competency with industry standard libraries
·
Should have a good eye for design, should be able to implement latest Material Design components and animations
·
Have experience in Dagger2, Rxjava2, Retrofit2, familiar with third party lib integration
·
Very good with UI and Core Architectural Design patterns
·
Solid experience in writing Unit Tests and UI tests, must be familiar with Junit, Mockito and Espresso
·
Experience with source code versioning tools, specifically Github
·
Familiar with security concept and integration is must, like https, cert pinning, encryption and decryption and data protection
·
Deep experience working on a team of Android engineers building and maintaining large scale apps, or apps that you have built personally
·
Strong self-learning skill
·
Experience in setting up CI is a plus
·
Contributions to open source projects is a plus
·
Effective English communication skills in both written and verbal
·
Should actively participate in design discussions and suggest improvements
·
Experience working in an agile development environment
·
Degree or higher in Computer Science, Electrical Engineering or a related field preferred
Personal Qualities
·
Great, positive attitude, social personality and a true team-player
·
Excellent communication skills
·
Ability to work independently and without supervision
·
Problem-solving aptitude
·
Influence and champion new ideas and methods
·
Methodical and with attention to detail
·
Comfortable challenging peers and senior personnel in a positive way to improve possible outcomes
·
Tenacity to cut through protracted governance and process
·
Be culturally aware and sensitive
·
Be flexible under pressure
Desired profile
Qualifications :
Position Title: Android Developers:
·
Hands on Kotlin/Java
·
Rest API integration & understanding
·
Design Patterns
·
Security in Android
·
Dagger 2
·
Material Design
·
Mockito
·
Expresso
Good to Have:
·
RxJava
·
Jenkins
·
GIT
·
JIRA
·
Solid experience in mobile engineering
·
Hands on experience on using Kotlin to develop Android App
·
Experience as a technical expert on the Android platform and competency with industry standard libraries
·
Should have a good eye for design, should be able to implement latest Material Design components and animations
·
Have experience in Dagger2, Rxjava2, Retrofit2, familiar with third party lib integration
·
Very good with UI and Core Architectural Design patterns
·
Solid experience in writing Unit Tests and UI tests, must be familiar with Junit, Mockito and Espresso
·
Experience with source code versioning tools, specifically Github
·
Familiar with security concept and integration is must, like https, cert pinning, encryption and decryption and data protection
·
Deep experience working on a team of Android engineers building and maintaining large scale apps, or apps that you have built personally
·
Strong self-learning skill
·
Experience in setting up CI is a plus
·
Contributions to open source projects is a plus
·
Effective English communication skills in both written and verbal
·
Should actively participate in design discussions and suggest improvements
·
Experience working in an agile development environment
·
Degree or higher in Computer Science, Electrical Engineering or a related field preferred
Personal Qualities
·
Great, positive attitude, social personality and a true team-player
·
Excellent communication skills
·
Ability to work independently and without supervision
·
Problem-solving aptitude
·
Influence and champion new ideas and methods
·
Methodical and with attention to detail
·
Comfortable challenging peers and senior personnel in a positive way to improve possible outcomes
·
Tenacity to cut through protracted governance and process
·
Be culturally aware and sensitive
·
Be flexible under pressure