Mobile App Developer - BlueSlip Limited
BlueSlip Limited Nigeria
2d ago
source : BetaJob

Job Overview

  • We are looking to hire an experienced Mobile Developer to help develop mobile apps for the firm.
  • The qualified candidate will collaborate with internal teams to develop functional mobile applications; application programming interfaces (APIs) to support mobile functionality while keeping up to date with terminology, concepts and best practices for coding mobile apps.
  • The qualified candidate will also contribute to the design, testing, releasing and support of the application.
  • If you're hard-working and dedicated, we are looking to hire you.
  • Responsibilities

  • Identify and plan for new features
  • Write clean, readable, and testable code
  • Translate code into user-friendly applications
  • Develop application programming interfaces (APIs) to support mobile functionality
  • Suggest and implement new mobile products, applications and protocols
  • Remain up to date with the terminology, concepts and best practices for coding mobile apps
  • Work closely with colleagues to constantly innovate app functionality and design
  • Use and adapt existing web applications for apps
  • Write unit and UI tests to identify malfunctions
  • Communicate with users to understand their needs and experiences
  • Fix bugs and performance problems
  • Liaise with back-end developers, designers, and the rest of the team to deliver well-architected and high-quality solutions
  • Perform other duties / tasks as assigned
  • Qualifications

  • 2-5 years of demonstrable experience
  • A Bachelor's Degree in Computer Science or relevant field is required
  • Demonstrable portfolio of released applications on the App store or the Android market
  • Extensive knowledge of at least one programming language like Swift and Java
  • Familiarity with OOP design principles
  • Experience with third-party libraries and APIs
  • Superior analytical skills with a good problem-solving attitude
  • Ability to perform in a team environment
  • Strong oral and written communication skills
  • Ability to interpret and follow technical plans
  • Skills :

  • Extensive knowledge of mobile app development. This includes the whole process, from the first line of code to publishing in the store(s)
  • Deep knowledge of Android, iOS, etc. platforms
  • Proficiency with writing automated tests in JUnit, Espresso, Mocha, Jest, Enzyme, XCTest, etc.
  • Familiarity with RESTful APIs and mobile libraries for networking, the JSON format, Git, push notifications
  • Experience with profiling and debugging mobile applications
  • Strong knowledge of architectural patterns - MVP, MVC, MVVM, and Clean Architecture - and the ability to choose the best solution for the app
  • Understanding mobile app design guidelines on each platform and being aware of their differences
  • Proficiency in Kotlin / Java / Swift / Objective-C / JavaScript / C# language
  • Report this job

    Thank you for reporting this job!

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

    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.
    Application form