Senior Developer .Net
2 days ago
POSITION SUMMARY:
The Technology department is responsible for the Development, Realization and Implementation of the strategic Digital Product Roadmap for Rainforest Alliance (including all supporting Technology processes), for all Global Business Initiatives and Assurance programs.
We are looking for a highly skilled
Senior Developer .Net (MAUI)
to build cross-platform applications using
.NET Multi-platform App UI (MAUI)
. The ideal candidate will have expertise in
.NET MAUI
, strong experience with mobile application development, and a deep understanding of mobile development for both Android and iOS. As a Senior Developer, you will be responsible for leading the development and enhancement of cross-platform mobile applications while collaborating with other developers to ensure high-quality, scalable solutions.
RESPONSIBILITIES:
- Develop, maintain, and enhance
cross-platform applications
using
.NET MAUI. - Design and implement mobile-first solutions for both
Android
and
iOS
platforms. - Collaborate with back-end developers to integrate
.NET APIs
and third-party services. - Ensure that applications are responsive, performant, and consistent across all target platforms.
- Lead efforts to define best practices and guidelines for
mobile development
using
.NET MAUI
. - Troubleshoot and resolve performance and scalability issues in mobile applications.
- Collaborate with
UX/UI
teams to implement high-quality user interfaces. - Write unit and integration tests to ensure high-quality code and application stability.
- Mentor junior developers and assist with their technical growth.
- Stay up-to-date with the latest advancements in
.NET MAUI
, mobile development, and platform features.
QUALIFICATIONS:
- Bachelor's degree in Information Systems, Computer Science
- 5+ years of experience in software development with a strong focus on mobile development.
- 3+ years of experience developing cross-platform applications using .NET MAUI.
- Deep knowledge of XAML, C#, and .NET Core.
- Strong experience with mobile application development for both Android and iOS.
- Experience with MVU (Model-View-Update) and MVVM (Model-View-ViewModel) patterns for mobile apps.
- Familiarity with mobile-specific design patterns and principles for performance, responsiveness, and user experience.
- Experience integrating .NET APIs, RESTful services, and third-party libraries into mobile applications.
- Familiarity with mobile testing frameworks and debugging tools.
- Experience with CI/CD pipelines for mobile apps.
- Strong problem-solving skills and the ability to work independently or in a team.
PREFERRED QUALIFICATIONS:
- Experience with Azure services and cloud-based mobile backends.
- Familiarity with Xamarin (for legacy apps or as a transition to .NET MAUI).
- Experience with unit testing frameworks like XUnit or NUnit.
- Microsoft Certified: Azure Developer Associate or other related certifications.
- Familiarity with App Center, TestFlight, or similar tools for app testing and distribution.
- Experience with Agile or Scrum methodologies.
APPLICATION PROCESS:
- Candidates will be required to complete a
technical assessment
as part of the hiring process. This assessment will evaluate proficiency in
.NET MAUI
, mobile development, and integration with APIs.
Salary:
Commensurate with experience
Notes:
Only candidates legally authorized to work in
Kenya
will be considered.
If you have any questions about the job vacancy, please contact the HR department:
The Rainforest Alliance encourages diversity and inclusion across the global organization. With this commitment to diversity, we are proud to be an equal opportunity employer and do not discriminate on the basis of gender, race, color, ethnicity, religion, sexual orientation, gender identity, ages, disability and any other protected group.
-
Full Stack .NET Programmer
2 weeks ago
Nairobi, Nairobi Area, Kenya Black Pen Recruitment Full timeOur client's Microsoft Business Solutions team is a Microsoft Gold Partner and leader in Microsoft software implementations for medium to large organisations, providing their clients with the ability to keep up with the ever-changing digital world by implementing Microsoft's Enterprise Resource Planning (ERP) and Customer Engagement (CE) software from the...
-
C# Developer
3 hours ago
Nairobi, Nairobi Area, Kenya The Innovative Apps Full timeWe are looking for a skilled and motivated C# Developer to join our dynamic development team. As a C# Developer, you will be responsible for designing, developing, and maintaining high-performance applications using C# and the .NET framework. You will work closely with cross-functional teams to deliver robust, scalable, and secure solutions to meet business...
-
Senior Analyst
2 weeks ago
Nairobi, Nairobi Area, Kenya SC Johnson Full time $40,000 - $80,000 per yearSC JOHNSON IS A FIFTH-GENERATION FAMILY COMPANY BUILT ON THE SPIRIT OF OUR PEOPLE. We have been leading with purpose for over 130 years, building iconic brands that win the hearts and minds of consumers – such as Raid, Glade, Ziploc and more, in virtually every country around the world. Together, we are creating a better future – for the planet, for...
-
Senior Software Developer
7 days ago
Nairobi, Nairobi Area, Kenya Pi Consulting Services (PYCS) Full timeSENIOR SOFTWARE DEVELOPER JOB DESCRIPTIONJob Title: Senior Developer - Java (Springboot)Department: Software EngineeringReports to: Head of TechnologyDirect Reports: NoneLocation: Nairobi KenyaJob PurposeWe are seeking a Senior Backend Engineer with deep expertise in Java (Spring Boot) preferably in a fintech industry to join our fast-paced and...
-
Dynamics 365 CE Senior Analyst Programmer
2 weeks ago
Nairobi, Nairobi Area, Kenya Black Pen Recruitment Full timeOur client's Microsoft Business Solutions team is a Microsoft Gold Partner and leader in Microsoft software implementations for medium to large organisations, providing their clients with the ability to keep up with the ever-changing digital world by implementing Microsoft's Enterprise Resource Planning (ERP) and Customer Engagement (CE) software from the...
-
Developer
4 days ago
Nairobi, Nairobi Area, Kenya Standard Bank Group Full timeCompany Description Standard Bank Group is a leading Africa-focused financial services group, and an innovative player on the global stage, that offers a variety of career-enhancing opportunities – plus the chance to work alongside some of the sector's most talented, motivated professionals. Our clients range from individuals, to businesses of all sizes,...
-
Senior Business Development Manager
4 days ago
Nairobi, Nairobi Area, Kenya ISM AFRICA Full timePlease only apply for this role if you meet all the listed qualifications.Applicants who do not meet the requirements will not be considered, and applying without the necessary qualifications only results in a waste of time for both you and our team.Company DescriptionISM Africa, based in East Africa, is an ISO 9001:2015 certified company offering...
-
Senior Database Developer
7 days ago
Nairobi, Nairobi Area, Kenya Cigna Healthcare Full timeCigna is a multinational company and a leading global health services provider, dedicated to helping people improve their health, wellbeing and sense of security. We are going through an exciting period of expansion and seek to recruit into our Global Employer Segment which currently employs 8,000 people and has over 30 million customer relationships in more...
-
Senior Consultant
7 days ago
Nairobi, Nairobi Area, Kenya ALN Full timeSENIOR CONSULTANT – COMPANY SECRETARYADILI GROUPThe Adili Group (Adili) is a leading Pan-African corporate advisory firm with two (2) key offerings:Adili Advisory—provides the highest-quality corporate, risk advisory and outsourcing services.Adili Private Clients—provides fiduciary and executor services to high-net-worth individuals.With over 150...
-
Senior Flutter Web Developer
1 week ago
Nairobi, Nairobi Area, Kenya Reduzer Technologies Full timeCompany DescriptionReduzer Technologies specializes in providing top-tier software developers through a unique end-to-end talent development pipeline. Headquartered in Kenya, Reduzer personally trains and vets software engineers through a rigorous, project-focused program to ensure exceptional quality, professionalism, and reliability. This approach enables...