Full-Stack Software Engineer (Back-end Heavy)
Job description
Full-Stack Engineer (Backend Heavy) responsible for building and maintaining backend systems with Laravel and Node.js, plus front-end work in JavaScript and jQuery. The role is for Sumundi's development team delivering web applications.
At a glance
- Work mode
- Remote
- Pay
- GHS 6,500 / month
What you'll do
- Design, develop, and maintain backend systems using Laravel and Node.js
- Build RESTful APIs and integrate third-party services to support front-end functionalities
- Write efficient and reusable code to ensure high performance and scalability
- Implement front-end features using JavaScript, jQuery, and Bootstrap to create user-friendly interfaces
- Collaborate with cross-functional teams to define project requirements and deliver quality solutions
- Debug and troubleshoot application issues to ensure seamless user experiences
- Optimize database queries and manage data integrity in MySQL or other relational databases
- Conduct code reviews and adhere to best practices in software development
- Stay updated with emerging technologies and propose innovative solutions to improve systems
- Provide technical support and mentoring to junior team members when needed
What we're looking for
- 2+ years of professional experience in full-stack development, with a strong focus on backend development
- Advanced proficiency in Laravel framework
- Strong knowledge of Node.js for building server-side applications
- Familiarity with building and consuming RESTful APIs
- Strong knowledge with API testing tools like Postman
- Experience with relational databases (e.g., MySQL, PostgreSQL); preferably MySQL
- Deep understanding of how to scale and optimise backend systems
- Proficiency in JavaScript, jQuery, and Bootstrap for creating responsive UI components
- Basic understanding of HTML5, CSS3, and cross-browser compatibility
- Strong knowledge of AWS: deploying and managing server instances, AWS core services (EC2, S3, ALB, Route 53, etc)
- Familiarity with version control tools including Git and Bitbucket
- Strong understanding of the git workflow
- Working experience with collaborative tools such as JIRA and Google Chat
- Familiarity with Agile/Scrum methodologies
- Strong understanding of software design principles and patterns
- Excellent debugging and problem-solving skills
- Ability to write clean, maintainable, and well-documented code
- Strong communication and collaboration skills
- Ability to manage multiple tasks and meet project deadlines
- A proactive mindset with attention to detail
Your team
development team
Benefits
- Salary offer is GHC6500 per month
- Fully remote work with once-in-a-while in-person meetings to keep team chemistry
- Opportunity to work on exciting projects in a collaborative environment
- A chance to make a significant impact on the growth and success of our products
Apply
Direct apply at Sumundi
Opens the job posting at Sumundi
About Sumundi
Sumundi Inc. is a leading technology company that provides software development services to meet the evolving needs of businesses and individuals across multiple industries. With a strong focus on cutting-edge technologies, we strive to empower our clients with the tools and expertise to thrive in the digital era. Our commitment to excellence and customer satisfaction sets us apart as a trusted partner for all technology-related requirements.
Key facts
- software development services
