Inkling is a mobile learning enablement platform built for employees who interact directly with their customers. It helps these frontline workers access the training and resources they need to quickly get up to speed in their roles at any time, from anywhere—and deliver excellent customer experiences.
At Inkling, we’re committed to helping the modern frontline workforce do their best work by making learning accessible—and are looking for top talent that shares our passion.
The Role:
We are looking for experienced engineers who can work closely with product and design teams to deliver innovative and captivating new experiences for our consumer and enterprise applications.
Responsibilities:
- Design, develop and test large-scaled mobile applications.
- Collaborate with multi-functional teams.
- Unit test to ensure usability, robustness, edge cases and general reliability.
Requirements:
- 2+ years of native Android development experience.
- Good understanding of Android application architecture and design patterns.
- Proficiency with the Android tool ecosystem for development, testing and debugging.
- Proficient in Java language and related frameworks.
- Excellent verbal and written communication skills.
- Demonstrated ability to work in a highly collaborative environment.
Bonus Points:
- Experience in Automated testing/TDD.
- Familiarity with RxJava and Kotlin.
- Experience with Agile software development.
What we offer:
- Flexible PTO
- Medical, Dental and Vision Benefits
- Catered Lunch and Dinner
- Monthly Wellness Reimbursement
- Monthly Cell Phone and Data Reimbursement
- 401(k) Program
- Commuter Benefits
- Near Public Transportation
We are an equal opportunity employer and value diversity at our company. We do not discriminate on the basis of race, religion, color, national origin, gender, sexual orientation, age, marital status, veteran status, or disability status.