Developer (Springboot) at GN128 Solutions

Job Overview

Location
Lagos, Lagos
Job Type
Full Time
Date Posted
10 months ago

Additional Details

Job ID
124656
Job Views
86

Job Description






Role Description




  • This is a full-time on-site role for a Developer with both Web & Mobile Application skills to work from our offices in Ikeja.

  • The Lead Developer will be working with the development team to develop both front-end and back-end functionalities of our tech products (web and mobile apps) and supporting our applications.



Core Responsibilities and Duties




  • Development of Core web applications and back-end functions;

  • Development of Mobile applications & and back-end functions;

  • Optimizing developed features for maximum speed and scalability;

  • Ability to Implement Springboot for Java & mobile based solutions;

  • Writing clean, readable, and testable code;

  • Fix bugs and other performance issues on Web, Java, iOS and Android platforms;



Job Requirements




  • Excellent knowledge of REACT, HTML, CSS, Java and web development tools;

  • Excellent knowledge of Java & Springboot;

  • Excellent knowledge of IOS & Android development;

  • Working knowledge of PHP and LARAVEL;

  • Database Design & Development, MYSQL/MSSQL;

  • Understanding mobile app design guidelines on Android, iOS platform;

  • Experience with profiling and debugging mobile applications;

  • Strong knowledge of architectural patterns - MVP, MVC, MVVM;

  • Familiarity with RESTful APIs and mobile libraries for networking;

  • Search Engine Optimization;

  • Understanding of at least one major programming language (e.g. C+, Python);

  • Experience of developing online solutions across multiple browsers and devices;

  • Flexible approach, self-motivated and organised;



Person Specification:




  • Good interpersonal skills, able to communicate in a friendly, open and constructive manner;

  • Able to work on own initiative with minimal supervision;

  • Ability to work as a team player with the team;

  • Ability to learn & understand new concepts quickly;

  • Ability to pay attention to details & produce work of a high standard;

  • Flexible approach, self-motivated and organised



Experience




  • Minimum of 5 year's professional experience;

  • Flexible work approach, self-motivated and organised;



Similar Jobs

Cookies

This website uses cookies to ensure you get the best experience on our website. Cookie Policy

Accept