Senior Software Engineer at SPACE44

Job Overview

Location
Lagos, Lagos
Job Type
Full Time
Date Posted
3 years ago

Additional Details

Job ID
12011
Job Views
136

Job Description



Responsibilities



  • Actively contribute to design and planning meetings, discussions and documentation.

  • Design solutions using most appropriate approved architectural pattern.

  • Design solutions for multi-tier architectures.

  • Ensure design patterns used are increasing the organisational levels of high-volume transactional performance, resilience, automation and innovation.

  • Deliver a complete solution which covers all the agreed specified tasks and user objectives.

  • Deliver a correct solution which provides the correct results with the needed degree of precision.

  • Ensure the solution and its relevant code base supports ease of modification for future maintainers.

  • Ensure the use of appropriate standards and methods.

  • Ensure the solution is test friendly by creating effective mechanisms for test data, automated testing hooks and simulations.

  • Provide proactive support to Peers, Testing, Dev Support and Operational Teams so number of escalations to the Development Team is reduced, thereby maximizing development time.

  • Make confident, timely, fact-based decisions drawing on a broad range of resources through collaboration with others.

  • Improve and expand our React shared components gallery.

  • Maintain optimal front-end performance on desktop and mobile.


Requirements



  • 5+ years’ experience in software engineering + qualification in ITC field.

  • Ability to architect high-performance / high-load back ends.

  • Capable of implementing and optimising microservices.

  • Proficient in spoken and written English.

  • Previously built front-end using ReactJS.

  • Understanding of Docker and knowledge of CI/CD pipeline configuration.

  • Worked with cloud architecture and implemented a serverless system from the ground up.


Key Skills:



  • Excellent oral and written communication

  • Attention to detail

  • Self-Managed

  • Problem-solving and conflict-resolution ability

  • Team Player

  • Proactive.


Benefits



  • The work in a fully remote team on a truly  international level

  • Part of a strongly scaling business and market

  • Working with highly innovative tools and systems of a modern, fully digital business

  • High degree of independence and responsibility

  • Lots of training and system support

  • Excellent work-life balance

  • Regular Performance Reviews with your personal development plan

  • A good income with an average development.


Similar Jobs

Cookies

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

Accept