Today
B
Senior Software Engineer
Bumpa
Engineering & Technology
Rest of Nigeria (Nationwide)
Confidential
- Minimum Qualification :
Job Description/Requirements
Job Summary
We are seeking a talented and enthusiastic Senior Fullstack Software Engineer to join our dynamic product development team. The ideal candidate will have a strong background in building scalable web applications, with proven expertise in Laravel (PHP) for the back-end and React.js for crafting engaging front-end user experiences. Experience in the e-commerce domain is essential, as is the ability to thrive in a collaborative, cross-functional team environment . You will play a crucial role in developing, enhancing, and maintaining our core e-commerce platform, contributing to all phases of the software development lifecycle.
Key Responsibilities
- Design, develop, test, and deploy robust and scalable back-end services and APIs using Laravel (PHP) .
- Build and maintain responsive, high-performance user interfaces and components with React.js .
- Collaborate closely with product managers, UX/UI designers, and other engineers to understand requirements, translate them into technical solutions, and deliver features efficiently within an Agile (Scrum/Kanban) framework.
- Integrate with various third-party services, including payment gateways, shipping providers, and other e-commerce tools.
- Write clean, well-documented, and maintainable code, adhering to best practices and coding standards.
- Participate actively in code reviews, providing constructive feedback and ensuring code quality, security, and performance.
- Troubleshoot, debug, and resolve software defects and technical issues, ensuring the stability and reliability of the platform.
- Contribute to database design and optimization (primarily MySQL/PostgreSQL) for large-scale e-commerce operations.
- Continuously learn and apply new technologies and industry best practices to improve our development processes and product offering.
Required Skills & Experience
- Minimum of 5+ years of professional software development experience .
- Strong proficiency in PHP and extensive experience with the Laravel framework .
- Solid understanding and practical experience with JavaScript (ES6+) and the React.js library .
- Demonstrable experience building and maintaining applications within the e-commerce space (e.g., product catalogs, shopping carts, checkout processes, order management, 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 attention to detail.
- Ability to work effectively and collaboratively in a cross-functional team environment.
- Strong communication skills, both written and verbal.
Preferred Skills
- Experience with Vue.js (or other modern JavaScript frameworks) is a plus.
- Familiarity with containerization technologies like Docker .
- Experience with cloud platforms such as AWS or Azure.
- Knowledge of front-end build tools (e.g., Webpack, Vite).
- Understanding of microservices architecture.
- Experience with Test-Driven Development (TDD) and writing comprehensive unit/integration tests.
What’s in it for you?
- Competitive salary
- Paid annual leave
- Full extended medical benefits
- A supportive and collaborative internal culture
- Diverse, smart, and talented co-workers
- A collaborative, fun work environment where laughing and learning to go together Growth opportunity to same and other roles
<
Report job