Candidates Experience With Us + Latest Updates
Personalized Support for Your Success
Upcoming Trainings & Events
Android & iOS Software Developer Job Vilcom Networks
Android & iOS Software Developer Job. Computer Science Jobs In Kenya
We are looking for a skilled Android and iOS Software Developer who is passionate about mobile technologies and has a proven track record of developing high-quality applications. The ideal candidate will have experience in both Android and iOS platforms, with a strong understanding of mobile development frameworks, tools, and best practices.
Read More>>>Empowering Others: My Experience And Approach to Effective Training
Key Responsibilities
Design and Development:
- Develop, test, and maintain high-quality Android and iOS applications.
- Collaborate with cross-functional teams to define, design, and ship new features.
- Ensure the performance, quality, and responsiveness of applications.
Code Quality and Best Practices:
- Write clean, maintainable, and well-documented code.
- Implement best practices for mobile development, including code reviews, unit testing, and continuous integration.
Troubleshooting and Optimization:
- Identify and fix bugs, performance bottlenecks, and other issues.
- Optimize applications for maximum speed, scalability, and security.
Collaboration and Communication:
- Work closely with UI/UX designers, product managers, and backend developers to deliver a cohesive user experience.
- Participate in agile development processes, including sprint planning, stand-ups, and retrospectives.
Stay Updated:
- Keep up to date with the latest trends, tools, and technologies in mobile development.
- Continuously improve skills and share knowledge with the team.
Required Skills and Qualifications
Technical Skills:
Android Development:
- Proficient in Java and/or Kotlin.
- Strong knowledge of Android SDK, Android Studio, and Jetpack Compose.
- Experience with RESTful APIs, JSON, and XML.
- Familiarity with MVVM or MVC architectural patterns.
- Knowledge of Android UI/UX guidelines and best practices.
iOS Development:
- Proficient in Swiftand/or Objective-C.
- Strong knowledge of Xcode, UIKit, and SwiftUI.
- Experience with Core Data, Core Animation, and Auto Layout.
- Familiarity with CocoaPodsand Swift Package Manager.
- Knowledge of iOS Human Interface Guidelines.
Cross-Platform Development (Optional but a Plus):
- Experience with Flutter, React Native, or Xamarin.
Backend Integration:
- Experience integrating mobile applications with backend services via RESTful APIs and GraphQL.
- Knowledge of OAuth, JWT, and other authentication mechanisms.
Version Control:
- Proficient in Git and version control workflows (e.g., GitFlow).
Testing:
- Experience with unit testing frameworks like JUnit, Espresso, XCTest, or Mockito.
- Familiarity with CI/CD pipelinesand tools like Jenkins, GitHub Actions, or Bitrise.
Other Technologies:
- Knowledge of Firebase for push notifications, analytics, and crash reporting.
- Familiarity with Agile/Scrum
Soft Skills:
- Strong problem-solving and analytical skills.
- Excellent communication and teamwork abilities.
- Self-motivated with a strong sense of ownership and accountability.
- Ability to work in a fast-paced, deadline-driven environment.
Preferred Qualifications
- Bachelor’s degree in Computer Science, Software Engineering, or a related field.
- 2+ years of professional experience in Android and iOS development.
- Published apps on the Google Play Store and Apple App Store.
- Familiarity with Apache HTTP Server for hosting and managing web services.
- Knowledge of security best practices for mobile applications.
Read More>>>New Year, New Jobs: 5 Tips for An Interview Winning CV
How to Apply
Click Here to Apply
🚨 Before You Apply for This Job
This job will attract 1000+ applicants.
Many qualified professionals miss out on getting shortlisted and interviews — not because they lack experience, but because their CV doesn’t clearly show how they fit this specific job.
🎯 Want to get an interview fast? Customize your CV specifically for this job.
Using the same CV for every application will not get you interviews.
Email your CV today to our Client Service Manager, Rose, using cvwriting@corporatestaffing.co.ke
Subject: CV Review & Upgrade.
Rose and our recruiters will review your CV and show you exactly how to improve it for the job you are targeting.Â
Using an A.I-generated CV but not getting interviews? Get it reviewed here by our recruiters today.

