Mobile Developer
Byteworks
Abuja, Federal Capital Territory, Nigeria
1d ago

We are looking for a qualified Mobile developer to join our Engineering team. You will be working with our engineers to develop and maintain high quality mobile applications integrated to services and backends

Key roles and Responsibility :

  • Support the entire application lifecycle (concept, design, test, release and maintenance)
  • Produce fully functional mobile applications with clean code
  • Gather specific requirements and suggest solutions
  • Write unit and integration tests to identify / prevent malfunctions
  • Troubleshoot and debug to optimize performance
  • Design interfaces to improve user experience
  • Liaise with Product development team to plan new features
  • Ensure new and legacy applications meet quality standards
  • Research and suggest new mobile products, applications and protocols
  • Stay up-to-date with new technology trends
  • Other Duties :

    Understand Users’ Mobile Needs

    Before Mobile Developers can work their mobile magic, they have to sit down with their client and do some active listening to find out what they want out of their mobile app.

    The information learned in these conversations is the precursor to the solution delivery plan.

    Develop Project Plans Based on Client Needs

    Once Mobile Developers understand their client’s desires, they start coming up with ideas to bring these desires to life.

    The project plan is the outline detailing all the programming that needs to be done to complete the project.

    Write and Test Code

    Writing the code necessary to make a mobile app work is the main duty of a Mobile Developer. The specific code depends on the mobile platform.

    It is Java for Android and Windows phone, and it is Objective-C and Swift for iOS, and Flutter for both.

    Perform Detailed Quality Assurance Tests

    Test, test and test again is the motto of Mobile Developers. Before an app hits the App Store, they run various quality assurance tests, in collaboration with QA teams, to make sure all features are functioning.

    Monitor App Feedback for Potential Patch or Upgrade Needs

    The job of the Mobile Developer isn’t done when the app is launched. It is their responsibility to constantly monitor user feedback and generate ideas to patch or improve the app.

    Job Attributes :

  • Writing code using programming languages like Dart (Flutter framework), objective-c, swift and java
  • Analyzing code to find and correct inaccuracies
  • Collaborating with fellow Mobile Developers to solve problems as they arise
  • Using active listening to understand what clients are looking for in their mobile apps
  • Developing complex project plans based on information from client meetings.
  • Proficient in :

  • Flutter (required)
  • Linux / Unix
  • Java (Android)
  • Swift
  • API Standards and technologies (Open API 3.0, REST / JSON)
  • Note : Our preference is First class and Second class Upper division atleast.

    Report this job
    checkmark

    Thank you for reporting this job!

    Your feedback will help us improve the quality of our services.

    Apply
    My Email
    By clicking on "Continue", I give neuvoo consent to process my data and to send me email alerts, as detailed in neuvoo's Privacy Policy . I may withdraw my consent or unsubscribe at any time.
    Continue
    Application form