Mobile App Developer, BlueSlip Limited , Lagos

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

Interested and qualified candidates should send their CV to: jobs@bluesliplimited.com using the “Job Title” as the subject of the email.

Related Job Ads: