Senior Mobile Engineer (Android)
Deed · Remote – worldwide
- Salary
- Not stated
- Posted
- 14 Oct
- Source
- Himalayas
Job description
JOB PURPOSE – WHAT WILL YOU DO:
Ensure the performance, quality, and responsiveness of applications.
Identify and correct bottlenecks in the development process and fix bugs.
Help maintain code quality based on best practices.
KEY RESPONSIBILITIES – WHAT YOU WILL BE RESPONSIBLE FOR:
• Complete hands-on Android app development using Kotlin and / or Java.
• Work with stakeholders to understand and document software requirements and ensure Android apps delivered are of high quality.
• Collaborate and work in a team environment with Design, Development and QA teams.
• Strong sense of ownership and ability to deliver mobile applications as an individual contributor.
• Work closely with product development to understand the roadmap of the Android App
• Implement new features in a highly collaborative environment with product managers, and other Web, Backend, and iOS mobile engineers
• Share technical solutions and product ideas with the broader team through design review, code review, and presentations
• Work with the product and design teams to understand end-user requirements, formulate use cases, and then translate that into a pragmatic and effective technical solution
SKILLS/COMPETENCIES REQUIRED – WHAT YOU WILL NEED:
• Passionate, energetic, driven to achieve progress and growth by thinking above and beyond
• Always hustling and ready to take on big bold bets
• Customer obsessed, earning their trust, and solving their problems
• Results driven, effectively overcoming obstacles, and challenging the status quo
• Can act as one team. Able to work with and contribute to a team environment towards a shared vision and mission
• Strong communication and soft skills, able to motivate, mentor and help fellow developers as well as communicate complex ideas effectively
• Detail-oriented and exceptional organizational skills
• Excellent verbal and written communication skills with the ability to interact at all levels of the organization
• Exercises independence and self-motivation while still being able to work with others collaboratively
• Ability to thrive in a fast-paced, entrepreneurial, high-energy environment
• Self-motivated with positive energy
JOB PREREQUISITES (EDUCATION, PREVIOUS EXPERIENCE ETC)
• Bachelor's in Computer Science / Engineering or related field
• 5+ years’ experience with Android Studio, Android SDK, and Kotlin is a must
• Experience in Reactive/Functional programming is a must
• Understanding of REST APIs, the document request model, and offline storage
• Hands on experience in integrating with backend services and third-party API’s/integrations
• Strong knowledge of object-oriented programming and code design techniques.
• Ability to write well-documented and clean code.
• Experience with unit testing and test-driven development
• Experience working with Git in a CI/CD environment
• Familiarity with cloud message APIs and push notifications
• Strong knowledge of Android UI design principles, patterns, and best practices
• Understand common best practices and know when and how to apply them
• Strong analytical and debugging skills
• Understand user expectation on android and mobile platform
• Experience testing with multiple devices.
Originally posted on Himalayas
Saffa.global isn't the employer or recruiter. Never pay anyone for a job offer, visa or "processing fee".
Similar jobs
Senior Enterprise Solutions Architect – Microsoft Dynamics 365 & Power Platform
GVW Group, LLC · Remote – South Africa
aculocityDOMINATE YOUR DATAJob Description:Senior Enterprise Solutions Architect – Microsoft Dynamics 365 & Power Platform Position DetailAbout the CompanyGVW is a leading automotive manufacturer executing a multi-year digital transformation to modernize enterprise systems and unlock value with Microsoft technologies.
Frontend Developer - G2i Talent Pool
G2i · Remote – worldwide
Join the G2i Talent PoolWe’re always meeting great people in tech.
Micro-Drama Director (Creative Director) | 100% Remote
Foxelli Group · Remote – incl. South Africa
Please be informed that Foxelli Group hires exclusively in-house and doesn't work with any external recruitment agencies.
Senior Data Scientist, MNO Data
GiveDirectly · Remote – incl. South Africa
About GiveDirectlyWhat if the most effective way to fight poverty was also the simplest: give people money and trust them to decide what they need?
AI GTM Lead
Intelogos · Remote – worldwide
About Intelogos Intelogos is a startup that began as a productivity tool and is becoming the single source of data on how people actually work.
Mid AI Engineer
TensorOps · Remote – worldwide
About TensorOpsTensorOps is a boutique AI consultancy that bridges strategy and execution, we design and ship production-grade AI systems for enterprise clients, from Fortune 500 companies to fast-growing unicorns.