Principal Android Engineer
Job DescriptionJob DescriptionJob DetailsRESPONSIBILITIES:Kforce has a client that is seeking a Principal Android Engineer in Beaverton, OR.
Key Responsibilities:* Mobile Engineering: Design, develop, and deploy scalable, secure, and highly available Android mobile solutions that meet Company's business needs across multiple geographies* Technical Leadership: Provide direction and mentorship to multi-functional teams, ensuring alignment with company objectives and industry trends* Innovation: See opportunities for innovation and develop proof-of-concepts (POCs) or minimum viable products (MVPs) to demonstrate the value of new technologies or approaches* Collaboration: Work with collaborators, including business leaders, product managers, and engineering teams, to understand requirements and design solutions* Technology Roadmap: Contribute to the development of Company's technology roadmap, mentor and coach engineers, sharing knowledge and expertise to help them grow in their careers* Lead strategy, architecture and implementation of innovative Android solutions that are scalable, resilient, and efficient
REQUIREMENTS:* Bachelor's degree in Computer Science, Engineering, Information Systems, or similar field or relevant professional experience, education, and training* Minimum 12+ years of experience in software engineering, with a focus on Android mobile engineering* Experience in designing, developing, and deploying, premium, performant, secure, and stable Android based solutions* Deep expertise in Kotlin. Including design, development, and deployment* Strong technical leadership skills, with experience guiding multi-functional teams and influencing technical direction* Knowledge of Agile development methodologies and Scrum framework* Innovative problem-solving skills, with a track record of developing creative solutions to complex technical challenges* Familiarity with DevOps practices, such as continuous integration and delivery (CI/CD)* Excellent communication and collaboration skills, with the ability to work optimally with both technical and non-technical partners* Establish best-practice software engineering methodologies for a global, 24x7, high-volume, high-availability, critical production environment, based on metrics-based KPIs