Android Engineer - Remote / Telecommute
Cynet Systems Inc
San Francisco (CA)
Remote
Full time
Boost your interview chances
Create a job specific, tailored resume for higher success rate.
Job summary
A leading company in San Francisco is seeking an experienced Android Engineer to collaborate closely with senior engineers. The role involves adopting new APIs, delivering maintainable code, and participating in code reviews. Candidates should have extensive experience in Android development, particularly with Kotlin, and be familiar with architecture paradigms and testing methodologies.
Qualifications
- Minimum 5+ years of software engineering experience.
- Experience with large scale Android applications.
Responsibilities
- Collaborate with senior engineers to adopt new APIs.
- Deliver well-crafted, maintainable code.
- Participate in code reviews.
Skills
Kotlin
Java
Architecture Paradigms
Reactive Programming
Unit Testing
Snapshot Testing
Job Description:
Pay Range: $106hr - $111hr
Responsibilities:- Work very closely with senior/staff skilled Android engineers to adopt new APIs, flagging blockers and collaborating to resolve issues.
- Quickly ramp up on product context, code and adopt new architecture while working closely with the product team engineers.
- Deliver well-crafted, well-tested, and maintainable code.
- Participate in code reviews to ensure code quality and share knowledge with team members.
- Actively support and unblock team members, fostering a collaborative work environment.
Requirements:
- Minimum 5+ years of software engineering industry experience Worked on and shipped large scale Android applications Experience with Kotlin.
- Java experience is nice-to-have but not required.
- Experience with architecture paradigms like unidirectional and reactive programming, and other patterns commonly used in the industry.
- Experience with Jetpack Compose, unit and snapshot testing, and creating shared components.