Mobile Engineer at FSDH Merchant Bank Limited

Job Overview

Location
Lagos, Lagos
Job Type
Full Time
Date Posted
1 year ago

Additional Details

Job ID
91947
Job Views
115

Job Description



Role Objective: To excel in the design, development, and maintenance of mobile applications, ensuring they are user-friendly, performant, and align with the FSDH Asset Management’s digital strategy. The Mobile Engineer is a vital role focused on developing and enhancing mobile applications for the firm. This position requires a deep understanding of mobile development frameworks, a strong grasp of user experience design, and proficiency in handling various mobile development challenges.


Job Details


Mobile Application Development:



  • Develop and maintain high-quality mobile applications for both iOS and Android platforms.

  • Translate design and wireframes into high-quality code and user interfaces.


Cross-Platform Development:



  • Work with cross-platform development frameworks (like Flutter, React Native) or native development tools for iOS and Android.

  • Ensure consistency in performance and appearance across different devices and platforms.


Performance Optimization:



  • Optimize applications for maximum speed and scalability.

  • Monitor app performance and work to improve loading times and application responsiveness.


Collaboration with Design and Backend Teams:



  • Work closely with UX/UI designers to understand end-user requirements and translate them into technical implementations.

  • Integrate mobile applications with backend services, working closely with backend developers.


Testing and Quality Assurance:



  • Conduct thorough testing of applications to identify bugs and usability issues.

  • Ensure the robustness, reliability, and general quality of mobile applications.


Lifecycle Management:



  • Manage the full lifecycle of the mobile application development process, from concept to delivery and ongoing support.

  • Keep up-to-date with the terminology, concepts, and best practices for coding mobile applications.


Code and Resource Management:



  • Utilize version control tools and manage resources effectively.

  • Maintain code quality, organization, and automatization.


User Feedback and Continuous Improvement:



  • Gather and address technical and design requirements.

  • Respond to user feedback and continuously work on improving the application.


Technical Documentation:



  • Document all development processes, code, and user guides.

  • Create and maintain a comprehensive database of technical terminology and documentation.


Staying Informed and Skilled:



  • Keep up-to-date with the latest industry trends in mobile technologies and development.

  • Continuously upgrade skills in mobile development through educational opportunities and professional development.


Security and Compliance:



  • Ensure security measures are integrated into mobile applications.

  • Comply with industry standards in mobile development.


Skills:



  • Programming Languages: Proficient in languages such as Dart, Kotlin (for Android), Swift (for iOS), or Flutter (for cross-platform frameworks).

  • Mobile Development Frameworks: Experience with mobile development platforms like Android Studio, Xcode, React Native, or Flutter.

  • API Integration: Experience with RESTful and SOAP APIs to connect mobile applications with back-end services.

  • Security Best Practices: Knowledge of security practices to protect sensitive financial data within mobile applications.

  • Performance Optimization: Skills in optimizing mobile apps for speed and efficiency.

  • Version Control Systems: Proficient in using version control systems such as Git.

  • UI/UX Design: Ability to implement user interface designs with attention to usability and accessibility.


Similar Jobs

Cookies

This website uses cookies to ensure you get the best experience on our website. Cookie Policy

Accept