Track This Job
Add this job to your tracking list to:
- Monitor application status and updates
- Change status (Applied, Interview, Offer, etc.)
- Add personal notes and comments
- Set reminders for follow-ups
- Track your entire application journey
Save This Job
Add this job to your saved collection to:
- Access easily from your saved jobs dashboard
- Review job details later without searching again
- Compare with other saved opportunities
- Keep a collection of interesting positions
- Receive notifications about saved jobs before they expire
AI-Powered Job Summary
Get a concise overview of key job requirements, responsibilities, and qualifications in seconds.
Pro Tip: Use this feature to quickly decide if a job matches your skills before reading the full description.
Sr. Android Engineer
My client has a full time opening for a Sr. Android Engineer. This role is can be remote for select states and you must be a Citizen or GC holder to qualify. Must have heavy Kotlin experience. Position will involve the following:
Responsibilities:
- Analyze, design, program, debug, and modify complex software enhancements and new products.
- Improve the performance of existing software.
- Debug and fix software, including difficult issues.
- Participate in and influence project teams.
- Provide input and lead code reviews and technical meetings.
- Recommend new technologies to increase productivity.
- Contribute to project planning and estimates.
- Protect company proprietary and confidential information.
- Bachelor's degree in MIS, Computer Science, Engineering, or related field.
- 6+ years of Android experience (applications or libraries).
- 4+ years of Kotlin experience.
- Experience with KMP module and iOS/Swift is a big plus
- Commitment to software development best practices (source control, architecture, coding structure, unit/system testing).
- Strong object-oriented programming (OOP) experience.
- Strong multithreaded and asynchronous programming experience.
- Strong troubleshooting and debugging skills.
- Ability to design, plan, and implement features based on product requirements.
- Experience with RESTful services and consuming JSON or XML.
- Familiarity with Git.
- Experience with Kotlin Multiplatform development.
- Experience with unit testing using dependency injection (Junit, Mockito/MockK, Roboelectric and/or Swift Testing).
- Experience communicating with external devices (USB, Bluetooth, TCP/IP).
- Experience with Agile/Scrum.
- Experience creating AARs, JARs, iOS Frameworks, or Swift Modules.
- Strong interest in continuous integration (CI/CD).
- Knowledge of data security, encryption, compliance, and data privacy laws.
Tim Campbell
Liberty Personnel Services Inc.
610-941-6300 ext 121 direct: 484-567-2089
[email protected] www.libertyjobs.com
www.linkedin.com/pub/tim-campbell/0/a9b/616
#Midsenior