Fresh Jobs at Prophius

Lagos Mainland    21-07-2020
 

Description



Details


We are looking for a skilled iOS engineer to join our Engineering team. Our ideal candidate is a great collaborator with the technical skills to oversee complex projects with several moving parts.

The candidate should understand the business that their code supports and work to identify risks (in code, features, and design) and communicate these to the appropriate parties.

We practice test-driven development because it produces high-quality, reliable, and more maintainable code. We deliver user value, solve problems, and ship code multiple times a day to improve our members’ experience and maximize value to the organization.


Responsibilities


Design and develop advanced software applications on the iOS platform. The ability to build on other platforms like Android is a plus.

Communicate regularly and write clean code. Review, analyze, and resolve application issues as needed.

Evaluate strategies and make recommendations on changes and improvements.

Collaborate with team members on the design and implementation of new functionalities on different platforms.

Consult with other team members and implement solutions in-line with the product vision.

Continuously learn and keep up to date with emerging technologies to evaluate the impact on business and member value.


You might be a good fit if you (have, possess, are):


5+ years in iOS Development experience (Swift, Objective-C). Proficiency in Swift is required.

Knowledge and demonstrable work on the current iOS platform.

Strong understanding of multi-tier architectures, design patterns, and good engineering practices.

Strong knowledge on how to implement and manage RESTful APIs.

Experience in TDD or BDD a plus.

Experience in writing Unit/Functional/End-to-End tests

Proficiency with Git and continuous integration/continuous delivery

Experience with Docker, microservice architectures

Strong team player who inspires, innovates, and delivers results to add value and make a difference.

User-centric /customer-centric focused, embrace Agile practices, and possess a learning mindset.

Constant monitoring and learning of new technologies and the market landscape.

Have an existing portfolio of apps built in the App Store

A degree in Computer Science/equivalent or a great reason for not having one (and we know there are reasons...)



go to method of application »



Job Description


We are looking for a skilled Android engineer to join our Engineering team. Our ideal candidate is a great collaborator with the technical skills to oversee complex projects with several moving parts.

The candidate should understand the business that their code supports and work to identify risks (in code, features, and design) and communicate these to the appropriate parties.

We practice test-driven development because it produces high-quality, reliable, and more maintainable code.


Responsibilities


Design and develop advanced software applications on the Android platform. The ability to build on other platforms like iOS is a plus.

Communicate regularly and write clean code. Review, analyze, and resolve application issues as needed.

Evaluate strategies and make recommendations on changes and improvements.

Collaborate with team members on the design and implementation of new functionalities on different platforms.

Consult with other team members and implement solutions in-line with the product vision.

Continuously learn and keep up to date with emerging technologies to evaluate the impact on the business.


Requirements
You might be a good fit if you (have, possess, are):


A degree in Computer Science/equivalent or a great reason for not having one (and we know there are reasons...)

Deep knowledge and understanding of the core Android APIs

Experience consuming RESTful APIs specifically optimized for mobile clients

Significant experience in Java and Kotlin. Proficiency in Kotlin required

Experience with Gradle and build management

Broad exposure to common libraries like Retrofit, Dagger, Guava, Picasso, RxAndroid, Glide

Experience with Clean, MVC, MVP, and/or MVVM

Extensive knowledge in Android SDK’s accessibility frameworks

Experience with automated testing and taking the lead on debugging mobile related issues

Effective communication on both technical and non-technical subjects

Strong understanding of multi-tier architectures, design patterns, and good engineering practices.

Strong knowledge of how to implement and manage RESTful APIs.

Experience in TDD or BDD a plus.

Experience in writing Unit/Functional/End-to-End tests

Proficiency with Git and continuous integration/continuous delivery

Experience with Docker, microservice architectures

Strong team player who inspires, innovates, and delivers results to add value and make a difference.

User-centric /customer-centric focused, embrace Agile practices and possess a learning mindset.

Constant monitoring and learning of new technologies and the market landscape.

Have an existing portfolio of apps built in the Play Store


You’re one of us if you:


Eat complexity for breakfast

Get inspired by iconic consumer experiences that make living much easier

Intellectually curious and quietly confident; we have big brains, not big egos

Have a voracious appetite for learning, growing, and pushing yourself to the next level

Inclusive, collaborative, and team-first contributor

Related search

A

Fresh Jobs at Adexen

ResponsibilitiesCoordinate, schedule, and audit fleet maintenance repairs to include preventative, mechanical and electrical repairPrioritize and assign work to meet customers’ needsEnsure quality, compliance, and safety of company’s assetsControl repair, inventory, and labor costsCoach and mentor techniciansMonitor associate work levelsManage
Lagos Mainland    2020-03-05
0$
G

Fresh Jobs at 54gene

Department: DiagnosticsStatus: Full-Time, ExemptReports to: Head of DiagnosticsJob DescriptionThe Sample Collection Manager is responsible for overseeing the team involved in collecting diagnostic specimens for testing (principally COVID-19 test).Roles and ResponsibilitiesPerform training on data review and collection, approved 54gene web based por
Lagos Mainland    2020-06-17
0$
R

Fresh Jobs at Roaddo

DetailsThis fantastic job opportunity requires applications from excellent, dedicated Digital and Marketing specialist with a proven track record of enhancing brand and product awareness within the digital space and willing to join a vibrant start-up team. Is this you?If "Yes" – then the please continue.Roaddo is a start-up company with a vibrant
Lagos Mainland    2020-07-07
0$
L

Fresh Jobs at LDE

Job DescriptionWe seek to hire a highly motivated self-starter who will be responsible for overseeing the sales team and the ultimate profitability of the company.What impact will you make?The Vice President of sales oversees daily sales activity, meets with major clients, draws up sales reports, designs new and more effective sales strategies, and
Lagos Mainland    2020-07-21
0$
R

Fresh Jobs at Roaddo

Job DescriptionWe are looking for a skilled Business Leader with Category management experience to join our team drive and maximise success with our users, providers and partners by helping to drive a commercial account strategy that is coherent across channelsWe are looking for a team player who has the ability to drive influence throughout the or
Lagos Mainland    2020-12-09
0$
R

Fresh Jobs at Roaddo

About the JobThe ideal candidate will be responsible for planning, coordinating, and implementing projects within the decided-upon budget, timeline, and scope.They will also effectively monitor and present project updates to relevant stakeholders, clients, or project team members.ResponsibilitiesSet project timelineMonitor project deliverablesUpdat
Lagos Mainland    2021-03-04
0$