Job Type: W-2 or 1099; No Corp-to-Corp/No 3rd Party
Location: Indianapolis, IN (100% remote/onsite option available after COVID)
E-gineering seeks two Android Developers to join our strong team of mobile software developers — developers who possess a passion for working collaboratively with our team to deliver mobile software solutions for our clients with excellence.
1099 Details
Period: One-year engagement with possibility of extensions
Remote (US); working during Eastern Time zone
W-2 Details
W-2 position would require candidates to locate near Indianapolis, IN. At this time, we do not offer relocation assistance.
W-2 employees work from home, from E-g's office in Indianapolis, or the client's office depending on client engagement requirements. Current client opportunities support remote work from home.
Duties and responsibilities
- Build and augment advanced applications for the Android platform
- Work on Android libraries supporting multiple applications
- Collaborate with cross-functional teams to define, design, and ship new features
- Work with outside data sources and APIs
- Unit-test code for robustness, including edge cases, usability, and general reliability
- Work on bug fixing and improving application performance
- Willingness to contribute to all aspects of full software lifecycle beyond development (documentation, meetings, PRs, testing, CI, etc.)
Requirements and qualifications
Required
- BS/MS degree in Computer Science, Engineering or a related subject
- 3+ years of Android development experience, both with Java and Kotlin
- Source code management via Git
- Experience working with remote data via REST and JSON
- Experience with RxJava
- Unit testing with JUnit
- Experience with third-party libraries and APIs
- Working knowledge of the Android landscape, architectures, ecosystem, trends, and emerging technologies
- Solid understanding of the full mobile development life cycle
- Enjoys working hard with a collaborative team
- Driven to serve clients well
- Proactively takes the initiative to solve problems and learn
- Excellent interpersonal and communication skills
Nice to have
- Android BLE
- Comfort and familiarity in regulated industries
- Have participated in publishing original Android app(s)
Apply Now