2022-08-31 15:01:26
Full Stack Developer
Job Location: Lagos, Nigeria
Our client, a leading Pan-Africa investment management firm that provides investment advisory and asset management services to high net-worth individuals and institutions is looking to hire Mid-Senior level Fullstack Developer.
About Full Stack Developer:
The role will have responsibility for:
designing user interactions on websites, developing servers and databases for website functionality, coding for mobile platforms for our company and developing of front-end website architecture.
designing and creating scalable software, write clean, functional code on the front- and back-end and testing and fixing bugs or other coding issues.
Responsibilities include but are not limited to:
Developing and maintaining the application logic to make web apps function properly using server-side scripting languages like Java, JavaScript, Ruby, PHP, Python, C#, Golang, Asp.net etc.
Responsible for optimizing our apps for speed and efficiency.
Planning and implementing model data structure for scalability.
Writing secure, high-quality, reusable, and future ready code.
Incorporate standards-based development processes for website and web/mobile applications.
Creating data storage solutions (MySQL, MongoDB, SQL Server, Oracle, PostgreSQL, NOSql, etc.).
Collaborating with the entire team and clients to develop the overall look and design of our solutions (websites, web applications, mobile applications, and desktop applications).
Incorporating graphics, audio, and video elements into our solutions.
Creating tools that enhance the user's website experience.
Ensuring web sites and applications are accessible in a fluid and non-distractive manner across diverse browsers, Platforms, and device form factors (including laptops and smartphones). Routinely testing websites for ease of use, speed and other quality factors.
Test software to ensure responsiveness and efficiency.
Troubleshoot, debug and upgrade software.
Create security and data protection settings.
Build features and applications with a mobile responsive design.
Write technical documentation.
Work with data scientists and analysts to improve software.
Experience with Financial Information eXchange (FIX) protocol a plus.
Required competency and skillset:
Bachelor’s or master’s degree in Computer Science, Statistics, or relevant field
5 years proven experience as a Full Stack Developer or similar role.
3 years’ experience in developing desktop and mobile applications.
Familiarity with common stacks.
Knowledge of multiple front-end languages and libraries (e.g., HTML/CSS, JavaScript, Next.js and React Typescript).
Knowledge of multiple back-end languages (e.g., C#, Java, Python, Golang, PHP) and JavaScript frameworks (e.g., Angular, React, Node.js)
Familiarity with databases (e.g., MySQL, MongoDB), web servers (e.g., Apache) and UI/UX design
Proficiency in back-end programming languages and frameworks
Application diagramming tools (UML, Visio, etc.) and Security (sql injection, etc.)
Ability to manage hosting environment.
Experience with Version Control System (Git, Bitbucket, etc.) and in writing re-usable unit tests documents.
Exceptional Knowledge of Database technologies (RDBMS, NoSQL, etc.)
Proficiency in RESTful services and APIs
Proficiency in Graphics Design Tools (Figma, Sketch, Photoshop, Corel Draw, etc.) as well as in UI/UX design and modeling tools
Experience with Version Control System (Git, Bitbucket, etc.)
Experience in writing re-usable unit tests documents.
Exceptional Knowledge of Database technologies (RDBMS, NoSQL, etc.)
Other Requirements:
Excellent verbal, interpersonal and written communication skills.
Great attention to details and organizational skills.
Highly developed analytical and problem-solving mindset
Ability to manage multiple priorities and work as part of a team.
Salary Range:
300k – 600k
Work Strucrure:
Hybrid
How To Apply:
Click on the link below:
https://forms.gle/aJoXFJZ2DK5ryBQx5
827 viewsThrone Recruitment, 12:01