Staff/Senior Software Consultant - Android
تفاصيل الوظيفة
Company Overview:
10Pearls is an end-to-end digital technology services partner helping businesses utilize technology as a competitive advantage. We help our customers digitalize their existing business, build innovative new products, and augment their existing teams with high performance team members. Our broad expertise in product management, user experience/design, cloud architecture, software development, data insights and intelligence, cyber security, emerging tech, and quality assurance ensures that we are delivering solutions that address business needs. 10Pearls is proud to have a diverse clientele including large enterprises, SMBs and high growth startups. We work with clients across industries, including healthcare/life sciences, education, energy, communications/media, financial services, and hi-tech. Our many long-term, successful partnerships are built upon trust, integrity and successful delivery and execution.
Role
Looking for an Android Developer to join our team. The ideal candidate should have 5-7 years of experience in Android development with a strong grasp of Java/Kotlin, UI/UX principles, and mobile app architecture.
Responsibilities:
Agrees to the technical architecture and ensures that the architectural integrity is maintained
Ensures adherence to standards and best practices (e.g. source code control, code reviews etc.)
Guide and participate in recruiting best technical talent for the team
Mentors the other technical staff, assists them where needed and leads the effort in resolving technical challenges
Co-ordinates the team's day-to-day technical activities
Interacts with the Project Manager frequently and provides feedback on progress, alerts him of risks and helps the PM develop a strategy to mitigate these risks
All responsibilities of Software Engineer
Requirements:
Bachelor's degree in Computer Science or related field with 5-7 years of Android development experience.
Proficiency in Java/Kotlin, with a strong understanding of object-oriented programming.
Experience with Android frameworks, web service integration (SOAP, REST), and structural design patterns (MVC, MVVM, MVP).
Strong problem-solving skills and familiarity with Git version control.
Excellent communication skills and ability to work effectively with teams and end-users#J-18808-Ljbffr
Apply safely
To stay safe in your job search, information on common scams and to get free expert advice, we recommend that you visit SAFERjobs, a non-profit, joint industry and law enforcement organization working to combat job scams.