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.
All Job Ads are subject to GrabJobs’s Terms of Service. We allow users to flag postings that may be in violation of those terms. Job Ads may also be flagged by GrabJobs moderation team. However, no moderation system is perfect, and flagging a posting does not ensure that it will be removed.
Be the first to receive the latest Others Full-Time Jobs in Nigeria.
Setup your job alert:
By activating job alerts, I agree to GrabJobs Terms & Privacy Policy. I can unsubscribe to job alerts anytime.
Skip
GrabJobs is the no1 job portal in Nigeria, connecting you to thousands of jobs fast!
Find the best jobs in Nigeria, apply in 1 click and get a job today!