Information Technology Roles Vacancies at Opera Software, Tuesday 24, April 2018

0

 Information Technology Roles Vacancies at Opera Software, Tuesday 24, April 2018 – Opera Software makes items and administrations that interface a huge number of individuals to the web. The greatest administrators around the globe work with us to give their clients the best web involvement. Our portable promoting stage empowers distributers to adapt their substance and enables brands to achieve a large number of customers.

We endeavor to create predominant items and administrations for our clients around the globe, through cutting edge innovation, advancement, initiative and associations.

USER EXPERIENCE DESIGNER

Hiring Deparment: Product Development

JOB DESCRIPTION

We are looking for a passionate and engaged UX Designer with experience in web and mobile application design to join our UX Team. The position is in Lagos, Nigeria and is part of the global Opera Payment UX Department.
The Opera Payments Platform (OPay) enables users to pay for various services through their mobile or web browser. It provides fast, easy, and secure payments and money transfers.
Our key markets are emerging economies in Africa, Asia, and South America, where Opera has a traditionally strong presence and user base.
As part of the UX team, you will design and deliver a simple and easy-to-use payment experience both on the web and the Android app. As a UX Designer, you will collaborate with other members of our product, design, and engineering teams to translate concepts into a living, breathing product. You will follow up on the new functionality design and maintain the existing design documentations.
At Opera Software, we develop superior products and services for our users around the world through state-of-the-art technology, innovation, leadership, and partnerships.
Our product portfolio includes web browsers, payment solutions, news aggregation services, data compression, and privacy. Our products enable more than 350 million internet consumers to discover and connect with the content and services that matter most to them, regardless of the device, network, or location.
If you’re looking for a fast-paced, agile, and fun environment to work and have an interest in the payment industry, then Opera is the place for you!

RESPONSIBILITIES
Deliver innovative, user-friendly design on web and mobile, including interaction design specifications, interactive prototype.
Maintain existing interaction design, including improving user experience and updating design specifications
Fulfill several project requests simultaneously while meeting tight deadlines
Work with product managers and design manager to develop design concepts
Be able to take initiative, be creative and curious, be able to conduct design review meetings, and collect feedback with other teammates
Communicate and collaborate with other cross-functional teammates
Assist engineers with the final development of Opera products.

REQUIREMENTS
B.Sc degree in Design or a related field, or demonstrated design knowledge in equivalent practical experience
Fluency in the best practices for web-based and Android application information architecture and design, as well as a strong knowledge of usability principles and techniques
Self-motivated and capable of working independently
Skills in SketchApp or Adobe Creative Suite
An understanding of user-centered design process, methodologies, and principles of usability
Must be comfortable in a fast-paced, deadline-driven environment and able to manage priorities well
Be fluent in English, both written and spoken
Portfolio required for candidates.

Ideal job requirements:
Visual design and user research skills is a plus
Motion design
Prototyping and scripting.

WEB DEVELOPER

REF NO: R-13646

RESPONSIBILITIES
Opera Software is looking for a Web Developer to join the growing Opera Payments Engineering Team in Lagos, Nigeria.
Work on the front-end of our Golang servers, turning our UX design wireframes into production UI
Help design the overall architecture of the web application

REQUIREMENTS
B.Sc. or M.Sc. in Computer Science or equivalent experience, with a keen interest in technology
Ability to work independently and take initiative, as well as being creative and curious
Autonomous working style, with eagerness to improve systems, processes, and yourself
Strong web development skills, including:
Translation of VD/UX wireframes to visual elements
Design of the overall architecture of the web application
Implementation of services and APIs to power the web application
Building reusable code and libraries for future use
Optimization of the application for speed and scalability
Integration of the front-end and back-end aspects of the web application
A good sense of usability, attention to detail, and polish
Fluency in English, both written and spoken

Ideal job requirements:
Ability to implement automated testing platforms and unit tests
Good understanding of JavaScript libraries and frameworks, such as ReactJS
Good understanding of server-side CSS preprocessors, such as Sass
Understanding the differences between multiple delivery platforms and how to work with responsive design
Management of hosting environment, containerization, and scaling an application to support load changes
Understanding of fundamental design principles behind a scalable application
Proficient understanding of code versioning tools, such as Git

ANDROID DEVELOPER

JOB DESCRIPTION
Opera Software is looking for an Android Developer to join the growing Opera Payments Engineering Team located across Sweden, Kenya, and Nigeria.

RESPONSIBILITIES
Develop and maintain our payment app and merchant app using Kotlin
Develop and maintain integration with our Golang servers

REQUIREMENTS
B.Sc. or M.Sc. in Computer Science or equivalent experience, with a keen interest in technology
Ability to work independently and take initiative, as well as being creative and curious
An understanding of modern Android development and passion for quality
Autonomous working style, with eagerness to improve systems, processes, and yourself

Strong Kotlin skills, including:
Translate designs and wireframes into high quality code
Design, build, and maintain high performance, reusable, and reliable Kotlin code
Ensure the best possible performance, quality, and responsiveness of the application
Help maintain code quality, organization, and automatization
A good sense of usability, attention to detail, and polish
Fluency in English, both written and spoken

Ideal job requirements:
Strong knowledge of Android SDK, different versions of Android, and how to deal with different screen sizes
Familiarity with RESTful APIs to connect Android applications to back-end services
Strong knowledge of Android’s UI design principles, patterns, and its best practices
Strong knowledge of the Android ecosystem and the libraries available for common tasks
Ability to understand business requirements and translate them into technical requirements
Familiarity with continuous integration
Proficient understanding of code versioning tools, such as Git

APPLICATION METHOD
Click on Job Title below:

USER EXPERIENCE DESIGNER
WEB DEVELOPER
ANDROID DEVELOPER

Applicants should send their CV’s to: [email protected]

Note

Please read the instruction carefully before apply.

Only qualified candidates should apply.

Leave A Reply