Skip to content
mimi

Full Stack Software Engineer - Cloud Native Solutions

WhatJobs Direct

Enugu · On-site Full-time 1w ago

About the role

Our client is seeking a talented Full Stack Software Engineer to join their innovative IT team based in Enugu, Enugu, NG . This hybrid role offers the opportunity to work on cutting-edge cloud-native solutions, contributing to the development and deployment of scalable, high-performance applications. You will collaborate with a team of skilled engineers, product managers, and designers to deliver robust software products that meet user needs and business objectives.

Key Responsibilities: Design, develop, and maintain both front-end and back-end components of web applications using modern technologies. Build and deploy scalable cloud-native applications on platforms such as AWS, Azure, or Google Cloud. Write clean, efficient, well-documented, and testable code. Collaborate with cross-functional teams to define, design, and ship new features. Participate in code reviews, providing constructive feedback to peers. Troubleshoot, debug, and upgrade existing systems. Implement and maintain CI/CD pipelines for automated build, test, and deployment processes. Contribute to architectural decisions and technology selection. Ensure the performance, quality, and responsiveness of applications. Stay up-to-date with emerging technologies and industry best practices. Qualifications: Bachelor's degree in Computer Science, Engineering, or a related field, or equivalent practical experience. Proven experience as a Full Stack Developer or similar role. Proficiency in front-end technologies such as React, Angular, Vue.js, HTML5, CSS3, and JavaScript/TypeScript. Strong experience with back-end languages and frameworks like Node.js, Python (Django/Flask), Java (Spring), or Go. Solid understanding of database technologies, including SQL (e.g., PostgreSQL, MySQL) and NoSQL (e.g., MongoDB, Cassandra). Hands-on experience with cloud platforms (AWS, Azure, GCP) and containerization technologies (Docker, Kubernetes). Familiarity with microservices architecture and RESTful API design. Experience with version control systems like Git. Knowledge of software development best practices, including testing methodologies and CI/CD. Excellent problem-solving skills and attention to detail. Good communication and teamwork abilities. This role requires individuals who are passionate about building high-quality software and thrive in a collaborative environment. You will have the opportunity to work on challenging projects and make a significant impact on our product roadmap. While the role is hybrid, offering flexibility, candidates must be able to commute to our Enugu, Enugu, NG office for scheduled in-office collaboration sessions.

Don't send a generic resume

Paste this job description into Mimi and get a resume tailored to exactly what the hiring team is looking for.

Get started free