Hace 4 días
Android developer
$45,000 - $50,000 Mensual
+ comisionesSobre el empleo
Detalles
Contratación:
PermanenteHorario:
Tiempo completoEspacio de trabajo:
Desde casaDescripción
Android Project Support
Our company is seeking to hire a Android Mobile Developer to help support our Android technical consultants within our business.
We are looking for a developer to help us support our Android consultants in successfully winning application development projects. The ideal candidate will have at least 5 years of hands-on Android development experience, expertise in object-oriented programming, and the ability to interact/help with other Android programmers in a fast-paced and challenging environment. This is an excellent opportunity to build a career within a global IT company.
This is a fully remote role.
Schedule: 2pm -11pm ET
What you'll be doing:
- Working together with our technical consultants to help them understand the intricacies of Android development
- Being able to explain Android development principles to junior consultants
- Being a mentor
- Reviewing your peers code and designs
- Assist with overcoming development issues with mobile applications for Android
What you need for this position:
- Bachelors Degree in Computer Science or equivalent
- Experience developing and maintaining mobile applications
- Must have high attention to detail and fast-paced mentality
- Android SDK experience
- 5+ years of Native Android development experience
- 1+ years of leading a team
- Passion for software development and OO Design
- Excellent teamwork skills, flexibility, and ability to handle multiple tasks
- Strong understanding of the server-side software, scalability, performance and reliability aspects
- Great communications skills are a must
Desired Skills (Including but Not Limited to):
- Experience with building Android apps in both a UI/UX capacity as well as back-end
- Design patterns and architecture concepts such as MVC, MVVM, and MVP, MVI, SOLID/CLEAN, Builder, Factory, Singleton, Adapter, Proxy, Facade, Bridge, Observer, Command
- Java
- Kotlin
- Collections
- Hilt/Dagger
- Room/Realm
- Wifi Connectivity/ Wifi Manager Class
- TDD and testing, unit testing, instrumentation testing, functional testing, stress testing
- Testing tools such as Espresso, Mockito, Junit5, Junit4, MockK, Roboelectric, Testing coroutines, RxJava observers.
- OOO and S.O.L.I.D. principles
- What to consider when building an app from scratch and doing so (who is using the app -what's the intended outcome, the release date the budget, the architecture, the 3rd party libraries, the communication between the layers, how testing will be set up, etc.)
- Version Control - GIT, GitHub, pull requests, branching, BitBucket
- Continuous Integration - Jenkins, Travis, Circle CI
- Firebase
- Asynchronous task - asynctask, intent services, handlers, loopers, threads, runnables, loaders,
- 3rd party libraries - Retrofit, Volley, OKHTTP, GSON, Jackson, RXJava, HTTPURLConnector
- Local Databases - SQLite, Firebase, Parse, Realm
- Notifications - GCM, FCM, MixPanel, Flurry, Push Bots, PubNub, Firebase
- Security - Obfuscation, Encryption, SSL, Certification Pinning, Tokens
- Fingerprint authentication
- Dev Environment management - Agile, Scrum, Sprints
- Dependency Injection usage
- Android Pay
- Media Streaming Solutions - Media Player, ExoPlayer, etc.
- Bluetooth, BLE, NFC
- React Native experience is preferred, but not mandatory.
Who are we?
Firstly – we're an international, top-tier IT consulting firm with over 25+ years combined experience providing best-in-class technical solutions for companies across finance, energy, ecomm, logistics, travel, retail, entertainment, auto, and healthcare, specifically for our many end clients, including Microsoft, Google, Amazon, Johnson and Johnson, Fannie Mae, Walmart, PayPal, T-Mobile, McDonald's, HSBC, Sainsbury's, Barclays, Santander, Tesco, Natwest, and many more.
Secondarily – we're a people development firm. We recruit, hire, mentor, develop, train, and invest in our consultants across eight technical disciplines, so they can then provide consultative services to our end clients.
ID: 19565897
Refina la ubicación de tu búsqueda
Refina la ubicación de tu búsqueda