KPMG Nigeria is connected to the global KPMG Lighthouse, the KPMG Center of Excellence for Data, Analytics, Intelligent Automation, Artificial Intelligence and other data-driven technologies. The Data & Analytics team in Nigeria is part of the global network of 12,500 experts including more than 1,700 data scientists and data engineers. Globally, the D&A team supports more than 7,000 client engagements per year working shoulder to shoulder with client engagement teams across audit, tax and advisory.
MOBILE DEVELOPER
Ref No: 140361BR
Location: Lagos
ROLES AND RESPONSIBILITIES
Understand clients’ business requirements and transform them to mobile applications that solve real and complex business needs.
Design and implement mobile applications that work on both Android and IOS.
Perform UI, instrumentation and unit testing using relevant frameworks such as Mockito and Espresso.
Implement an adaptive user interface to accommodate a range of devices
Build applications that handle different network access scenarios elegantly.
Collaborate with both UI/UX designer and backend developers
Collaborate with other team members to provide best solutions to different clients’ needs.
SKILLS AND CAPABILITIES:
Strong knowledge of native android apps development using Java/kotlin.
Work experience in developing hybrid mobile apps using at least one of React native, Xamarin, Ionic, or Flutter.
Strong knowledge of libraries such as Retrofit, Dagger2, and Butterknife.
Knowledge of architectural patterns such as MVP and MVVM.
Proficiency in writing tests for mobile applications.
Strong communication skills(ability to explain technical concepts to the non-technical professionals/ client personnel).
EXPERIENCE AND QUALIFICATION
Minimum of second class upper in a computer related field.
Relevant work experience in developing native android applications using Java/Kotlin.
Relevant work experience in developing hybrid applications using at least one of Ionic, React native, Xamarin or Flutter.
SERVER-SIDE JAVASCRIPT DEVELOPER
Ref No: 140362BR
Location: Lagos
ROLES AND RESPONSIBILITIES
Integrating user-facing elements with server side logic
Writing efficient reusable, and testable code Implementation of security and data protection.
Integration of data storage solutions such as MSSQL, MongoDB, Postgres,
Work with technologies such as Angular2, TypeScript, and other exciting frameworks
EXPERIENCE AND QUALIFICATION
A Bachelor’s degree, in Computer Science or related fields with a minimum of Second Class Upper
A Master’s degree in Computer Science will also be an advantage
Proven work experience in developing server-side JavaScript applications
Relevant experience with Express and Node.JS in developing custom services
SKILLS AND CAPABILITIES:
Server-side development (i.e. Java, Node.js/Express)
Linux Server management
Application hosting and deployment (AWS, Google, other)
Database administration (i.e. MySQL, MS SQL, MongoDB,)
Understands the nature of asynchronous programming.
Familiarity with testing frameworks like Jasmine, Mocha and chai
Familiarity with JavaScript task runners (Gulp, Grunt)
Familiarity with package managers (NPM, Bower, Nuget)
Excellent written and verbal communication skills
Strong team player
Strong communication skills(ability to explain technical concepts to the non-technical professionals/ client personnel).
USER INTERFACE AND EXPERIENCE DESIGNER
Ref No: 140364BR
Location: Lagos
ROLES AND RESPONSIBILITIES
Organize information architectural systems (widgets) in an understandable manner.
Gather, understand and evaluate user business requirements from UI/UX perspective.
Plan and implement new design and make necessary adjustments based on user feedback.
Optimize existing user interface designs.
Combine creativity with an awareness of the design elements.
Run critical testing procedures on new ideas before implementing
Test for intuitivity and experience. ·
Create quick visibility transparencies for design ideas on storyboards, process flows and sitemaps. –
Develop UI mockups, prototypes and graphic assets needed for new product ideas.
Prepare and present rough drafts to internal teams and key stakeholders.
Identify and troubleshoot UX problems (e.g. responsiveness).
Comply with client’s style standards on fonts, colors and images.
SKILLS AND CAPABILITIES
Proficiency in user experience design software applications like Adobe XD, Figma, Sketch, Wireframe, Web flow, Principle, Marvel and other relevant tools.
Strong working experience with graphics editors like Adobe Photoshop, Adobe Illustrator, CorelDraw and Pixlr.
Basic/Intermediate knowledge of the following front end languages, frameworks and libraries: HTML, CSS, JavaScript, Bootstrap, Polymer and Foundation.
Strong communication skills – ability to explain technical concepts to the non-technical professionals/ client personnel
Team spirit; collaborate with various stakeholders
Good time-management skills
EXPERIENCE AND QUALIFICATION
A bachelor’s degree in a Computer related field with a minimum of Second Class Upper.
Relevant work experience as a UI/UX Designer or similar role.
FRONTEND JAVASCRIPT DEVELOPER
Ref Id: 140366BR
Location: Lagos
Engagement Type: Graduate Hire
ROLES AND RESPONSIBILITIES
Well grounded in developing progressive web applications that combine web flexibility with experience of native mobile application.
Capable of building web platforms that can deliver functionalities like push notification, offline work experience and traditional access to device hardware.
Strong knowledge of Web Socket and HTTP server communication protocols as well as Service Worker and Server Sent Event technologies.
Proficiency in Restful API consumption.
Build real-time data driven analytical dashboard receiving data from distributed databases, API end points and SQL views.
Write reusable and well documented code and libraries.
Work closely with UI/UX team to ensure technical feasibility of designs.
Improve efficiency of application for speed and scalability.
Develop highly secured validation layers that can assure that all user input is validated before submitting to back-end services.
Identify and troubleshoot client side problems.
REQUIREMENTS
Experience and Qualification:
A Bachelor’s degree in Computer Science or a related field with a minimum of Second Class Upper
Relevant work experience as JavaScript developer or similar role.
CAPABILITIES AND SKILLS:
Strong understanding of JavaScript and its workarounds.
Intermediate/Advance understanding of web markup, including HTML5 and CSS3.
Good understanding of JavaScript libraries and frameworks such as AngularJS, ReactJS, D3 and other visualization tools.
Good understanding of asynchronous request handling, partial page updates, and AJAX.
Proficient understanding of cross-browser compatibility issues and ways to work around such issues.
Familiarity with front-end build tools, such as Grunt and Gulp.js.
Good understanding of browser rendering behavior and performance.
Strong communication skills (ability to explain technical concepts to the non-technical professionals/ client personnel).
TO APPLY
Click on Job Title below:
MOBILE DEVELOPER
SERVER-SIDE JAVASCRIPT DEVELOPER
USER INTERFACE AND EXPERIENCE DESIGNER
FRONTEND JAVASCRIPT DEVELOPER
.