SEVEN Networks is seeking a Senior Android Engineer to join our dynamic engineering team, which is focused on creating top-notch ad-blocking products and continually improving our user experience.
In this role, you will be instrumental in designing, developing, and maintaining our Android applications using Java and Kotlin. You will also play a crucial role in mentoring and guiding our junior team members, helping them to grow their skills and perform at their best.
Responsibilities:
1. Design, develop, and test software components and applications using Java, Kotlin, C and C++.
2. Collaborate with an agile team to define, design, and refine the technology that keeps us ahead in ad-blocking technology.
3. Mentor junior team members, providing guidance and support to enhance their learning experience and work output.
4. Deliver testable, maintainable, and high-quality code and take operational responsibility for the components that you develop.
5. Collaborate with stakeholders throughout the software development lifecycle, from ideation to launch, designing, developing, and testing software that meets customer needs and aligns with our team's objectives.
6. Help maintain code quality, organization, and automatization.
Qualifications:
1. Minimum of 7 years of total professional software development experience.
2. Minimum of 5 years of proven Android development experience, with at least three years of experience working with Kotlin.
3. Strong understanding of Android and Kotlin design patterns, data structures, and architecture.
4. C, C++, and Assembly language proficiency is a plus.
5. Experience with reverse engineering is a plus.
6. Experience with iOS development is a plus.
7. Experience with ad-blocking technology is a plus.
8. Excellent communication skills, both written and verbal.
9. Strong mentoring and coaching skills.
Working at SEVEN Networks provides exciting tasks and the freedom to acquire new skills in an environment that supports your growth. We offer competitive salary packages and a self-determined work schedule in a remote work setting. If you are a seasoned Android Developer looking to utilize your expertise in a vibrant and supportive setting, apply now!
Job Type: Full-time
Pay: $90,000.00 - $125,000.00 per year
Benefits:
- 401(k)
- Dental insurance
- Flexible schedule
- Health insurance
- Paid time off
Compensation package:
Experience level:
Schedule:
Experience:
- Android development: 7 years (Required)
Work Location: Remote