Full-Stack Software Engineer (Back-end Heavy)

Contract type
Ongoing
Work mode
Remote
Experience
Mid-level · 2+ years

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