Position Overview:
We are seeking a Senior Android Developer. Spends the bulk of their time designing and implementing given requirements supplied by the product team.
ShyftLabs is a growing data product company that was founded in early 2020 and works primarily with Fortune 500 companies. We deliver digital solutions built to help accelerate the growth of businesses in various industries, by focusing on creating value through innovation.
Job Responsibilities: Has a long term vision in terms of business value to the customer, has the ability to understand and drive the problems that must be solved for the final goal to be realizedSuperior understanding of concepts and tools, able how to apply them, recommends and drives concepts and tools, including;Android, Kotlin, Compose Understanding of modern design patternsTDD (Test Driven Development), Unit TestingAgile - Scrum or Kanban development methodologyExperience mentoring junior developersCreating / maintaining documentation for architectureOwns functional area/feature(s) development/implementation, design, solution, arch., etc.Able to take on the most complex tasks and problem solving effortsDeep understanding across business domains, thinks in terms of the whole businessHas system and business domain oversightIDs, collects, and provide analysis of data and can match to user needConducts software and hardware requirements reviews, preliminary and critical design reviews, and software acceptance reviewsEnsures objectives are being met by evaluating the ongoing effectiveness of current plans, programs, and initiatives; consulting with business partners, managers, co-workers, or other key stakeholders; soliciting, evaluating, and applying suggestions for improving efficiency and cost-effectivenessWorks independently, provides guidance, people seek for answers. Basic Qualifications: Bachelor's of Computer Science or similar (knowledge, skills, abilities; normally acquired through years of experience and/or education)Android, Kotlin, Compose Understanding of modern design patterns.5-7 years of experience in mobile developmentAnalytical skills - understanding for application/implementationFull understanding of concepts and tools, able to apply themAbility to express written & verbal thoughts to others in the technical field Experience allows them to understand and contribute to immediate outcomes. Additional Information We are proud to offer a competitive salary alongside a strong insurance package. We pride ourselves on the growth of our employees, offering extensive learning and development resources.
Apply Now