S

Full-Stack Software Engineer (Back-end Heavy)

Sumundi
Ghana Contract Posted 16h ago

Job Description

Full-Stack Software Engineer (Back-end Heavy)

At Sumundi, we are looking for a Full-Stack Software Engineer with a focus on back-end development. In this role, you will be an essential part of our development team, working on both back-end systems and front-end technologies when needed. Your contributions will help us create and optimize web applications for our users.

About the Role

As a Full-Stack Engineer, you will design, develop, and maintain our backend systems. You will also build APIs and support front-end functionalities. Your work will directly impact the user experience of our applications.

What You'll Do

  • Design, develop, and maintain backend systems using Laravel and Node.js.
  • Build RESTful APIs and integrate third-party services.
  • Write efficient and reusable code for high performance and scalability.
  • Implement front-end features using JavaScript, jQuery, and Bootstrap.
  • Collaborate with teams to define project requirements and deliver quality solutions.
  • Debug and troubleshoot application issues for seamless user experiences.
  • Optimize database queries and manage data integrity in MySQL or other relational databases.
  • Conduct code reviews and follow best practices in software development.
  • Stay updated with emerging technologies and propose innovative solutions.
  • Provide technical support and mentoring to junior team members.

What We're Looking For

  • Experience: 2+ years in full-stack development, focusing on backend.
  • Backend Skills:
    • Advanced proficiency in Laravel.
    • Strong knowledge of Node.js for server-side applications.
    • Familiarity with RESTful APIs and API testing tools like Postman.
    • Experience with relational databases, preferably MySQL.
    • Understanding of scaling and optimizing backend systems.
  • Frontend Skills:
    • Proficiency in JavaScript, jQuery, and Bootstrap.
    • Basic understanding of HTML5, CSS3, and cross-browser compatibility.
  • Deployment & Infrastructure:
    • Strong knowledge of AWS and managing server instances.
    • Familiarity with AWS core services (EC2, S3, ALB, Route 53, etc).
  • Additionally Required Skills:
    • Familiarity with version control tools like Git and Bitbucket.
    • Understanding of the git workflow.
    • 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.
  • Soft Skills:
    • Strong communication and collaboration skills.
    • Ability to manage multiple tasks and meet deadlines.
    • A proactive mindset with attention to detail.

What We Offer

  • Salary of GHC6500 per month.
  • Fully remote work with occasional in-person meetings to foster 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.
Back to all jobs
Apply Now
CompanySumundi
TypeContract
CategoryFull Stack

More Full Stack Jobs