Staff Android Engineer
Job details
Job description, work day and responsibilities
Job highlights
Identified by Google from the original job post
Qualifications
Seasoned Android Veteran: 8+ years of professional Android development in Kotlin and Java, with a strong track record of shipping high-performance apps (ideally with voice or messaging)
Deep Platform Knowledge: Expert in Android SDK, APIs, frameworks, push notifications, background tasks, and optimizing network connections for real-time use cases
Real-Time Communication Pro: Experience with WebRTC, RCS, SIP, or similar protocols; Proficiency in integrating messaging and media streaming APIs
Performance-Focused: Skilled in identifying and resolving performance bottlenecks using modern tools and instrumentation
Benefits
6+ - $124
Responsibilities
Lead End-to-End Development: Staff Android Develop will architect and maintain high-quality Android applications centered on real-time voice calling, chat, and push notifications, delivering features to millions of users
Elevate Engineering Standards: Drive best practices in coding, testing, and automation; perform rigorous code reviews and mentor junior and mid-level developers
Own Technical Strategy & Execution: Collaborate with cross-functional teams (Product, Design, Backend) to define project scope, shape roadmaps, and drive the delivery of solutions from ideation to deployment
Real-Time Communication Expertise: Integrate and optimize protocols like WebRTC, RCS, SIP, and related messaging/voice frameworks for seamless, low-latency communication
Performance & Scalability: Lead the performance of our Android app into the next generation, adopting best-in-class tooling, development practices, etc
Champion Experimentation & Data-Driven Decisions: As a Staff Android Develop, you will use analytics, A/B testing, and telemetry data to guide product iterations and validate technical approaches
Troubleshoot & Debug: Lead investigations into critical production issues-crashes, performance bottlenecks, and other bugs-to maintain a stable, reliable experience
Build High-Performance Teams: Participate in team hiring, onboarding, and continuous improvement; Set a high bar for software quality and collaborationRequirements
Job description
Description
Kforce has a client that is seeking a Staff Android Develop for a contract to hire role. This position is 100% remote.
Essential Functions:
• Lead End-to-End Development: Staff Android Develop will architect and maintain high-quality Android applications centered on real-time voice calling, chat, and push notifications, delivering features to millions of users
• Elevate Engineering Standards: Drive best practices in coding, testing, and automation; perform rigorous code reviews and mentor junior and mid-level developers
• Own Technical Strategy & Execution: Collaborate with cross-functional teams (Product, Design, Backend) to define project scope, shape roadmaps, and drive the delivery of solutions from ideation to deployment
• Real-Time Communication Expertise: Integrate and optimize protocols like WebRTC, RCS, SIP, and related messaging/voice frameworks for seamless, low-latency communication
• Performance & Scalability: Lead the performance of our Android app into the next generation, adopting best-in-class tooling, development practices, etc.
• Champion Experimentation & Data-Driven Decisions: As a Staff Android Develop, you will use analytics, A/B testing, and telemetry data to guide product iterations and validate technical approaches
• Troubleshoot & Debug: Lead investigations into critical production issues-crashes, performance bottlenecks, and other bugs-to maintain a stable, reliable experience
• Build High-Performance Teams: Participate in team hiring, onboarding, and continuous improvement; Set a high bar for software quality and collaborationRequirements
• Seasoned Android Veteran: 8+ years of professional Android development in Kotlin and Java, with a strong track record of shipping high-performance apps (ideally with voice or messaging)
• Deep Platform Knowledge: Expert in Android SDK, APIs, frameworks, push notifications, background tasks, and optimizing network connections for real-time use cases
• Real-Time Communication Pro: Experience with WebRTC, RCS, SIP, or similar protocols; Proficiency in integrating messaging and media streaming APIs
• Performance-Focused: Skilled in identifying and resolving performance bottlenecks using modern tools and instrumentation
Job Type
ContractCompensation
6+ - $124
Company address
You will be redirected to another website to apply.
Offer ID: #1035678,
Published: 1 week ago,
Company registered: 6 months ago