The Role
Design, build, and maintain native and cross-platform mobile apps and 2D/3D games using frameworks like Flutter, React Native, Unity, or Unreal. Implement game mechanics, UI, backend integrations (REST/GraphQL), secure coding, testing, performance optimization, and app store deployment. Collaborate across product, design, backend, and QA in Agile, produce documentation, support production, and mentor junior developers.
Summary Generated by Built In
Summary
We are seeking a dynamic and skilled Mobile Application and Game Developer with 0-2 years of experience to join our engineering team. In this pivotal role, you will be responsible for the end-to-end lifecycle of creating high-performance mobile solutions, ranging from native Android and iOS applications to immersive 2D and 3D games. You will collaborate cross-functionally to design scalable architectures, implement intuitive user interfaces, and ensure robust security compliance. This position offers the opportunity to work on diverse projects including e-learning, fintech, and enterprise tools, while contributing to the innovation of our product portfolio through the adoption of emerging technologies and frameworks.
Responsibilities
- Design, code, and maintain native and cross-platform mobile applications using frameworks like Flutter, React Native, Unity, or Unreal Engine.
- Develop complex game mechanics, physics simulations, and AI behaviors to create engaging interactive experiences for both 2D and 3D environments.
- Partner with UI/UX designers to build responsive, accessible, and visually consistent interfaces that align with brand guidelines.
- Architect modular and maintainable software solutions, ensuring code quality through adherence to industry best practices and comprehensive documentation.
- Integrate applications with RESTful APIs, GraphQL services, and cloud platforms, managing secure authentication, data synchronization, and offline capabilities.
- Manage local and cloud-based database systems to ensure efficient data storage, retrieval, and integrity across various devices.
- Execute rigorous testing protocols, including unit, integration, and performance testing, to identify and resolve defects prior to release.
- Optimize application performance by reducing memory footprint, improving startup times, and enhancing frame rates for smooth gameplay.
- Implement secure coding standards to protect user data through encryption and by mitigating common mobile security vulnerabilities.
- Oversee the deployment lifecycle, including version management, app store compliance, and post-launch monitoring and issue resolution.
- Provide ongoing maintenance, bug fixes, and feature updates to ensure compatibility with evolving operating systems and hardware.
- Research and evaluate new mobile technologies, prototyping innovative concepts to drive product improvement.
- Collaborate effectively with product managers, designers, backend engineers, and QA teams within an Agile development framework.
- Gather technical requirements for client-specific projects, delivering customized solutions that meet business goals and deadlines.
- Produce detailed technical documentation, including API references, architecture diagrams, and user guides.
- Offer technical support for production issues and mentor junior developers through code reviews and knowledge-sharing sessions.
Skills Required
- 0-2 years of mobile application or game development experience
- Experience with Flutter or React Native for cross-platform mobile development
- Experience with Unity or Unreal Engine for 2D/3D game development
- Ability to develop native Android and iOS applications (Android/iOS toolchains and languages)
- Integration with RESTful APIs and GraphQL services and cloud platforms
- Experience implementing secure coding practices, encryption, and mobile security mitigations
- Proficiency with unit, integration, and performance testing for mobile apps/games
- Ability to optimize performance (memory, startup time, frame rates) for mobile apps/games
- Experience managing local and cloud-based data storage and synchronization across devices
- Familiarity with app deployment lifecycle, version management, and app store compliance
- Ability to collaborate in Agile teams with product managers, designers, backend engineers, and QA
- Produce technical documentation, architecture diagrams, and API references
- Ability to prototype and evaluate new mobile technologies and frameworks
Am I A Good Fit?
Get Personalized Job Insights.
Our AI-powered fit analysis compares your resume with a job listing so you know if your skills & experience align.
Success! Refresh the page to see how your skills align with this role.
The Company
What We Do
Jobberman is Nigeria's leading career development and recruitment solutions company, focusing on connecting qualified job seekers with verified employers. Headquartered in Lagos, Nigeria, the company operates as an online job marketplace and career portal. It provides comprehensive online career development support, training services, and personalized HR solutions designed to empower job seekers and assist employers in finding the right talent.
.jpg)




