Senior Full-stack Engineer
Oasis Peak SolutionsLagos, NGonsitesenior6-10 years19 people scored this
Description
In partnership with our client, we are seeking aSenior Full-Stack Engineer to be at the heart of building and scaling the tools that help merchants run, grow, and thrive. From storefronts to order management, you will be the engineer who designs robust back-end services, delivers high-performance front-end experiences, and ensures the core commerce capabilities remain reliable and scalable as the business grows. If you are a hands-on full-stack engineer who takes pride in writing clean code and building systems that power real businesses, we want to meet you.
Who are we looking for?
• You are an experienced full-stack engineer with a strong command of both back-end and front-end development, and you know how to bring them together seamlessly.
• You are deeply proficient in Laravel (PHP) and React.js, with a proven ability to build and scale complex web applications.
• You are someone who has built within the e-commerce space before, including product catalogs, shopping carts, checkout flows, and order management, and you understand the nuances that come with it.
• You are detail-oriented and write clean, well-documented, maintainable code without being asked twice.
• You are a collaborative team player who thrives in cross-functional environments, working comfortably alongside product managers, designers, and fellow engineers.
• You are a strong communicator, able to translate complex technical concepts into clear, actionable ideas.
• You are proactive about learning, staying current with new technologies and industry best practices.
Your Responsibilities…Back-End Development
• You will design, develop, test, and deploy robust and scalable back-end services and APIs using Laravel (PHP).
• You will contribute to database design and optimisation, primarily working with MySQL or PostgreSQL, to support large-scale e-commerce operations.
• You will integrate with third-party services including payment gateways, shipping providers, and other e-commerce tools.
Front-End Development
• You will build and maintain responsive, high-performance user interfaces and components using React.js.
• You will collaborate with UX/UI designers to translate designs into reliable, polished front-end experiences.
Engineering Excellence
• You will participate actively in code reviews, providing constructive feedback while ensuring code quality, security, and performance standards are met.
• You will troubleshoot, debug, and resolve software defects and technical issues to maintain platform stability and reliability.
• You will work within an Agile (Scrum/Kanban) framework, delivering features efficiently and collaborating closely with product managers and engineers throughout the development lifecycle.
• You will continuously learn and apply new technologies and best practices to improve development processes and the overall product offering.
What Success looks like…
• Commerce features are delivered on time, with high code quality and minimal post-release defects.
• Back-end services and APIs are scalable, reliable, and consistently performant under merchant demand.
• Third-party integrations including payments, shipping, and beyond are seamless and stable.
• Code review contributions lead to measurable improvements in team code quality and development standards.
• Database designs support efficient, large-scale e-commerce operations with no significant performance bottlenecks.
• Active participation in Agile ceremonies contributes to a well-coordinated, high-functioning engineering team.
To be considered for this role you should have…
• A minimum of 5 years of professional software development experience.
• Strong proficiency in PHP with extensive hands-on experience using the Laravel framework.
• Solid understanding and practical experience with JavaScript (ES6+) and React.js.
• Demonstrable experience building and maintaining e-commerce applications, including product catalogs, shopping carts, checkout processes, order management, and payment integrations.
• Experience with relational databases such as MySQL or PostgreSQL.
• Proficiency with Git for version control.
• Familiarity with RESTful API design and consumption.
• Excellent problem-solving skills and strong attention to detail.
• Strong written and verbal communication skills.
Nice to have:
• Experience with Vue.js or other modern JavaScript frameworks.
• Familiarity with containerisation technologies like Docker.
• Experience with cloud platforms such as AWS or Azure.
• Knowledge of front-end build tools such as Webpack or Vite.
• Understanding of microservices architecture.
• Experience with Test-Driven Development (TDD) and writing unit or integration tests.
Challenges you may face in this role…
• Building and maintaining commerce features at scale, where performance, reliability, and uptime are non-negotiable.
• Navigating the complexity of integrating multiple third-party services while ensuring a consistent and stable user experience.
• Balancing the pace of product delivery in an Agile environment with the need to write clean, well-tested, maintainable code.
• Working across a broad full-stack scope, requiring you to context-switch effectively between back-end logic and front-end execution.
The Goodies…
• Fully remote work flexibility.
• Opportunity to work on a product that directly impacts thousands of merchants across Africa.
• A collaborative, high-performing engineering team that values quality and growth.
• Opportunities for continuous learning, professional development, and career progression.
Job Type: Full-time
Pay: ₦800,000.00 - ₦850,000.00 per month
Application Question(s):
• Finally, please let us know if you have experience with relational databases such as MySQL or PostgreSQL?
• Do you have practical experience with JavaScript (ES6+) and the React.js library?
• Do you have demonstrable experience building and maintaining applications within the e-commerce space
(e.g., product catalogs, shopping carts, checkout processes, order management, payment integrations)
Work Location: Remote
Tech stack
ReactVueLaravelPHPJavaScriptDockerAWSAzureMySQLPostgreSQLmicroservices
Benefits
RemoteLearning budget
Similar roles
Data Engineer
PwC India · Bengaluru, India
senior
Senior Engineering Manager - AI
Flipkart · Greater Bengaluru Area
senior
Senior Embedded Software Engineer
Sanderson Government & Defence · Manchester Area, UK
senior
Senior Java Engineer
Hyphen Connect · US
$108K – $108K (~₹89.4L – ₹89.4L)
senior
Senior Software Engineer
Eurofins GSC IT DC · Bangalore
senior
Want to know your chances? OpteroAI predicts your offer probability for this role based on your profile.
See your offer scoreFree to start. No credit card.
Glassdoor rating3.5/5
Company Insights
Glassdoor rating
3.5