At SPRING HILL PARTNERS, we are always looking for talented, motivated, and passionate individuals to join our team. We believe that innovation, creativity, and collaboration are key to building exceptional products that make a real impact. If you’re looking to grow your career in a dynamic and fast-paced environment, then we want to hear from you!
We offer a range of career opportunities for developers, designers, and strategists at various levels of experience. Join us and help build innovative mobile solutions that solve real-world problems and make businesses succeed.
Current Openings
1. Mobile App Developer (iOS/Android)
Location: Nairobi, Kenya
Job Type: Full-Time
Experience Level: Mid to Senior Level
Job Description: We are looking for a skilled Mobile App Developer with experience in iOS (Swift/Objective-C) or Android (Java/Kotlin) development to join our development team. The ideal candidate will have a passion for mobile technologies and will be responsible for designing, developing, and maintaining high-performance mobile apps for our clients.
Key Responsibilities:
- Build and maintain mobile applications for iOS and Android platforms.
- Collaborate with cross-functional teams to define, design, and ship new features.
- Write clean, maintainable, and efficient code.
- Troubleshoot and debug issues to optimize app performance.
- Stay up-to-date with the latest mobile technologies and trends.
Requirements:
- Proven experience in iOS or Android app development.
- Strong knowledge of mobile development tools and frameworks.
- Familiarity with RESTful APIs and third-party libraries.
- Experience with app deployment on App Store or Google Play.
- Excellent problem-solving skills and attention to detail.
2. UI/UX Designer
Location: Nairobi, Kenya
Job Type: Full-Time
Experience Level: Mid-Level
Job Description: We are seeking a creative UI/UX Designer to design exceptional digital experiences for mobile apps and web applications. You will work closely with the development team to ensure that designs are functional, user-friendly, and visually compelling.
Key Responsibilities:
- Create wireframes, prototypes, and UI designs that deliver an optimal user experience.
- Conduct user research and usability testing to gather feedback and improve designs.
- Design mobile-first and responsive layouts.
- Collaborate with the development team to ensure design implementation is accurate and meets the app’s functionality requirements.
- Stay informed about the latest design trends and best practices.
Requirements:
- Experience in UI/UX design, with a portfolio showcasing your work.
- Proficiency in design tools such as Sketch, Figma, or Adobe XD.
- Strong understanding of user-centered design principles.
- Experience in mobile and web application design.
- Excellent communication and collaboration skills.
3. Backend Developer (Node.js/PHP)
Location: Nairobi, Kenya
Job Type: Full-Time
Experience Level: Mid-Level
Job Description: We are looking for a talented Backend Developer to join our development team. You will be responsible for building the server-side logic, databases, and APIs that power our mobile apps and web applications.
Key Responsibilities:
- Design and develop server-side logic and databases.
- Write clean and efficient code for backend services and APIs.
- Collaborate with front-end developers to integrate user-facing elements with server-side logic.
- Ensure high performance and responsiveness of applications.
- Troubleshoot and resolve backend-related issues.
Requirements:
- Strong experience with backend development frameworks such as Node.js or PHP.
- Experience with database technologies like MySQL, PostgreSQL, or MongoDB.
- Knowledge of API design and integration.
- Experience with cloud services such as AWS or Google Cloud.
- Familiarity with version control tools such as Git.
4. Quality Assurance Engineer
Location: Nairobi, Kenya
Job Type: Full-Time
Experience Level: Junior to Mid-Level
Job Description: We are looking for a meticulous Quality Assurance Engineer to join our team and ensure that our mobile apps and web applications meet the highest quality standards. You will be responsible for testing our products, identifying bugs, and ensuring a smooth user experience.
Key Responsibilities:
- Perform manual and automated testing of mobile and web applications.
- Identify, document, and track defects and issues.
- Develop and execute test plans, test cases, and test scripts.
- Work closely with developers to resolve defects and improve product quality.
- Ensure that all products meet customer expectations and quality standards.
Requirements:
- Proven experience in software testing, especially for mobile apps and web applications.
- Familiarity with test automation tools (e.g., Selenium, Appium).
- Knowledge of test methodologies and best practices.
- Strong analytical and problem-solving skills.
- Attention to detail and a passion for delivering high-quality products.
5. Project Manager
Location: Nairobi, Kenya
Job Type: Full-Time
Experience Level: Senior-Level
Job Description: We are seeking an experienced Project Manager to oversee and manage the development of our mobile app projects. You will be responsible for ensuring that projects are delivered on time, within budget, and meet client expectations.
Key Responsibilities:
- Lead and manage the full project lifecycle from initiation to completion.
- Collaborate with clients, designers, and developers to define project goals and requirements.
- Create detailed project plans and schedules, tracking progress and ensuring timely delivery.
- Identify risks and proactively resolve project challenges.
- Maintain strong communication with clients and stakeholders throughout the project.
Requirements:
- Proven experience as a Project Manager in mobile app development or IT services.
- Strong organizational and leadership skills.
- Excellent communication and negotiation skills.
- Ability to manage multiple projects simultaneously and meet deadlines.
- Experience with project management tools such as Jira or Trello.
Why Work at SPRING HILL PARTNERS?
- Innovative Projects: Work on cutting-edge mobile app development projects that make a real impact.
- Career Growth: We offer opportunities for career advancement, continuous learning, and professional development.
- Dynamic Environment: Be part of a creative and collaborative team working in a fast-paced, innovative environment.
- Competitive Compensation: We offer competitive salaries, benefits, and performance bonuses.