Mobile Application Software Engineer
1 week ago
Nathan HR Human Resources is seeking a highly skilled Mobile Application Software Engineer to join our team.
Estimated Salary:$120,000 per annum
The successful candidate will be responsible for designing, building, and maintaining the next generation of mobile applications for both iOS and Android platforms.
This role involves collaborating with cross-functional teams to deliver high-quality and performant mobile applications, ensuring the best possible user experience.
Responsibilities:- Develop and maintain cross-platform mobile applications using Flutter.
- Collaborate with product managers, designers, and backend developers to define, design, and implement new features.
- Write clean, maintainable, and testable code following best practices.
- Integrate APIs and third-party services into mobile applications.
- Troubleshoot, debug, and optimize application performance.
- Stay up-to-date with the latest industry trends, tools, and technologies to ensure cutting-edge development.
- Ensure the security, scalability, and reliability of mobile applications.
- Contribute to code reviews and help maintain high standards for the codebase.
- Bachelor's degree in Computer Science, Engineering, or a related field (or equivalent practical experience).
- Proven experience developing mobile applications with Flutter.
- Strong knowledge of Dart and familiarity with state management frameworks (e.g., Provider, Bloc, Riverpod).
- Experience with mobile app deployment processes on both App Store and Google Play.
- Proficiency in RESTful APIs and third-party libraries integration.
- Understanding of mobile app architecture and design principles (e.g., MVC, MVVM).
- Familiarity with native mobile development (iOS/Android) is a plus.
- Experience with version control systems (e.g., Git).
- Excellent problem-solving and debugging skills.
- Strong communication and teamwork skills.
- Experience with Firebase services (Authentication, Firestore, Cloud Messaging, etc.).
- Knowledge of CI/CD pipelines for Flutter projects.
- Familiarity with Agile methodologies.
- Experience with animations and designing intuitive, dynamic user interfaces.
- Familiarity with mobile app testing (unit testing, integration testing).
-
Senior Mobile Software Engineer Position
2 weeks ago
Nairobi, Nairobi Area, Kenya Nathan HR Human Resources Full timeJob Title: Senior Mobile Software Engineer PositionWe are seeking a highly skilled and experienced Senior Mobile Software Engineer to join our team at Nathan HR Human Resources. As a key member of our development team, you will be responsible for designing, developing, and maintaining high-quality mobile applications that deliver exceptional user...
-
Mobile Software Developer
4 weeks ago
Nairobi, Nairobi Area, Kenya Nathan HR Human Resources Full timeWe are seeking a skilled Mobile Software Developer with expertise in Flutter to join our team at Nathan HR Human Resources. As a Mobile Software Developer, you will be responsible for designing, building, and maintaining the next generation of mobile applications for both iOS and Android platforms.Key Responsibilities:Develop and maintain cross-platform...
-
Mobile Application Developer
1 month ago
Nairobi, Nairobi Area, Kenya Nathan HR Human Resources Full timeAt Nathan HR Human Resources, we are seeking a skilled Mobile Application Developer to join our dynamic team. As a key member of our development team, you will be responsible for designing, developing, and maintaining high-quality mobile applications that elevate user engagement and satisfaction.Key Responsibilities:Collaborate with cross-functional teams to...
-
Senior Mobile Application Developer
1 week ago
Nairobi, Nairobi Area, Kenya Nathan HR Human Resources Full timeJob DescriptionWe are seeking a highly skilled Senior Mobile Application Developer to join our team at Nathan HR Human Resources.About the Role:This is a full-time position requiring a strong passion for mobile app development, with a focus on creating high-quality, engaging user experiences.The ideal candidate will have extensive experience in developing...
-
Senior Mobile Application Developer
4 weeks ago
Nairobi, Nairobi Area, Kenya Nathan HR Human Resources Full timePosition Overview: We are seeking a skilled Mobile Developer to be an integral part of our development team at Nathan HR Human Resources, where you will be responsible for designing, developing, and maintaining high-quality mobile applications that enhance user engagement and satisfaction.Key Responsibilities:Collaborate with cross-functional teams,...
-
Senior Mobile Application Developer Position
2 weeks ago
Nairobi, Nairobi Area, Kenya Nathan HR Human Resources Full timeJob Description:Nathan HR Human Resources is seeking a highly skilled Senior Mobile Application Developer to join our team. As a key member of our development team, you will be responsible for designing, developing, and maintaining high-quality mobile applications that elevate user engagement and satisfaction.Responsibilities:Collaborate with...
-
Senior Mobile Application Developer
1 month ago
Nairobi, Nairobi Area, Kenya Nathan HR Human Resources Full timeWe are seeking a highly skilled Senior Mobile Application Developer with expertise in Flutter to join our development team at Nathan HR Human Resources. As a Senior Mobile Application Developer, you will be responsible for designing, building, and maintaining the next generation of mobile applications for both iOS and Android...
-
Mobile App Developer Position
2 weeks ago
Nairobi, Nairobi Area, Kenya Nathan HR Human Resources Full timeJob Description:Nathan HR Human Resources is seeking a skilled Mobile App Developer to join our team. In this role, you will be responsible for designing, developing, and maintaining high-quality mobile applications that meet user expectations.Responsibilities:You will work closely with project managers, UI/UX designers, and fellow developers to...
-
Software Engineer
4 weeks ago
Nairobi, Nairobi Area, Kenya Nathan HR Human Resources Full timeWe are seeking a talented developer to fill the role of Full Stack Developer at Nathan HR Human Resources. Key Responsibilities:Full Stack Development: Create robust and efficient web applications using a combination of front-end and back-end technologies.Database Management: Utilize MongoDB and NoSQL databases to manage and optimize data storage and...
-
Mobile App Developer Specialist
3 weeks ago
Nairobi, Nairobi Area, Kenya Nathan HR Human Resources Full timeOverviewNathan HR Human Resources is seeking a highly skilled Mobile App Developer to join our dynamic team. This role involves designing, developing, and maintaining high-quality mobile applications that elevate user engagement and satisfaction.
-
Senior Web Application Developer
1 month ago
Nairobi, Nairobi Area, Kenya Nathan HR Human Resources Full timeJob Title: Full Stack DeveloperNathan HR Human Resources is seeking a skilled and experienced Full Stack Developer to join our dynamic team. The ideal candidate will have a strong background in MongoDB, NoSQL databases, Electron, Express Js, Node.js, and front-end technologies like Vue.js, Next.js and Nuxt.js. This role offers an exciting opportunity to work...
-
DevOps Engineer
1 month ago
Nairobi, Nairobi Area, Kenya Savannah Informatics Full timeDevOps engineer will build functional systems, improving customer experience, and integrate project functions and resources across the product life cycle. Responsibilities include Site Reliability Engineering, infrastructure design, automation, and monitoring. Requirements include Linux systems knowledge, database management skills, cloud computing...
-
Nairobi, Nairobi Area, Kenya OCHA Full timeJob Overview:">The United Nations Office at Nairobi (UNON) seeks a highly skilled Sustainability Engineer to join its Facilities Management and Transportation Section. This is an exciting opportunity to contribute to the organization's mission of promoting environmental sustainability and reducing its carbon footprint.">About the Role:">We are looking for a...
-
Nairobi, Nairobi Area, Kenya OCHA Full timeJob Title: Cloud Computing and Architecture SpecialistAbout the Job:As a Cloud Computing and Architecture Specialist, you will be responsible for designing and implementing cloud-based solutions for our company. This role requires strong expertise in cloud computing, architecture, and security. You will work closely with our development team to ensure...
-
Digital Flutter Developer Lead
2 weeks ago
Nairobi, Nairobi Area, Kenya Nathan HR Human Resources Full timeJob DescriptionWe are seeking a highly skilled Digital Flutter Developer Lead to join our development team at Nathan HR Human Resources. As a key member of our team, you will be responsible for designing, building, and maintaining the next generation of mobile applications for both iOS and Android platforms.Responsibilities:Develop and maintain...
-
Lead QA Engineer
3 weeks ago
Nairobi, Nairobi Area, Kenya Nathan HR Human Resources Full timeJob SummaryNathan HR Human Resources seeks an experienced and detail-oriented Lead QA Engineer to ensure high-quality standards and operational excellence across our enterprise solutions.Key Responsibilities:1. Quality Strategy Development:Develop and implement QA strategies, test plans, and test cases tailored to ERP systems, focusing on functional,...
-
Senior Frontend and Backend Developer
6 days ago
Nairobi, Nairobi Area, Kenya Nathan HR Human Resources Full timeJob Title: Full Stack DeveloperWe are seeking a skilled and experienced Full Stack Developer to join our dynamic team at Nathan HR Human Resources. The ideal candidate will have a strong background in MongoDB, NoSQL databases, Electron, Node.js, and front-end technologies like Vue.js and Nuxt.js. This role offers an exciting opportunity to work on...
-
ERP Quality Assurance Director
5 days ago
Nairobi, Nairobi Area, Kenya Nathan HR Human Resources Full timeJob SummaryNathan HR Human Resources is seeking an experienced ERP Quality Assurance Director to lead our ERP system testing strategy, design, and implementation. As a key member of our QA team, you will collaborate with cross-functional teams to develop robust testing processes, identify and resolve software issues, and drive best practices for quality...
-
Environmental Sustainability Expert for OCHA
5 days ago
Nairobi, Nairobi Area, Kenya OCHA Full timeJob DescriptionThe United Nations Office at Nairobi (UNON) is seeking a highly skilled Environmental Sustainability Expert to join its team. As part of the Facilities Management and Transportation Section, this role will play a critical part in driving environmental sustainability across all section services.About the RoleThis position reports directly to...
-
Environmental Sustainability Specialist
7 days ago
Nairobi, Nairobi Area, Kenya OCHA Full timeAt OCHA, we are committed to creating a sustainable future for generations to come. As an Environmental Sustainability Specialist, you will play a critical role in supporting our mission by developing and implementing strategies that minimize our environmental footprint.About the RoleThis is an exciting opportunity to join our team and contribute to our goal...