Remote (US Only, Kotlin K+ Android 🤖)
Salary: DOE, $120k+
Interview Process: 1 hr interview with panel (4-5 team members) -> Coding practice -> Decision
Top Skills:
* Heavy Agile Mindset
* Good Testing Skills
* React native
* Java/Kotlin
JOB DESCRIPTION
* Android Product Engineer to work on a mobile banking product.
* Translate business requirements and use case into functional applications.
* Design, build, and maintain efficient and reliable products.
* Review, test and verify code for adherence to quality and security standards.
* Ensure the best possible performance of the applications.
* Assist in the maintenance of code quality and organization.
* Work with development team to define and implement architecture direction.
* Assist with the design and enforce test-driven development using automated unit and integration testing.
Requirements:
* Bachelor’s degree in Computer Science or related discipline, or equivalent work experience and technical training.
* 3 years of experience analyzing, designing and implementing solutions.
* Develop, test and maintain existing or new mobile applications using Java and/or Kotlin.
* Implement best practices for developing Android applications targeting multiple phone and tablet devices.
* Good knowledge on Design Patterns , Object Oriented Design, Software Engineering principles, MVVM.
* Ability to articulate engineering design strategies related to scalability, performance, security, usability, and development platforms.
* Write unit test, automation test and integration test using Junit, Robolectric, Mockito, Expresso.
* Participate in peer code reviews. Support in Production Readiness and to train other dept’s to bring them up to speed on latest updates.
* Collaborate with Cross functional teams, Product Management, UX, and architects to understand the business needs and find the best technical solution for meeting those needs.
* Deal with tight deadlines, and changing requirements and priorities.
Also Good to Have:
* Experience with Android Jetpack, ViewModel, LifeCycle, LiveData, Dagger, RxJava, Retrofit, Butterknife, OkHttp, Picasso.
* Experience working in Financial sector or Payment Application Development in the past.
* Experience integrating different types of hardware.
DM if interested, US only please. Have a great day!