Software Developer at AmaliTech
We have the largest Job seeker visits by alexa rankings. Post a Job
- Company: AmaliTech
- Location: Ghana
- State: Ghana
- Job type: Full-Time
- Job category: IT/Telecom Jobs in Ghana
No views yet
Job Description
A software developer (Frontend, Backend or Full-Stack) interested in working on an e-commerce portfolio using high-end CMS and e-commerce technologies built on top of most programming languages and frameworks to innovate and create outstanding customer experiences and accelerate in the ever-evolving space of digital commerce.
Key Responsibilities
Being responsible for the entire SDLC as well as developing high-quality software solutions
Participate in the collection of requirements, give estimations, and propose different approach
Support in the architecture definition and design of the solution
Write clean codes to develop innovative solutions
Demonstrating a good level of software design in any of the following: PHP, Java, NodeJS, applied to e-Commerce solutions
Follow agile programming best practices and development conventions
Act as a reliable advisor for teams, customers, and stakeholders
Stay up to date with open-source trends and emerging CMS and e-commerce technologies
Requirements
HND/Bachelor’s degree in Computer Science, IT or programming (coding) related degrees
2+ years’ experience in Object Oriented Programming Language(s) in either Java, JavaScript, PHP and any other programming language(s)
Knowledge in any common framework(s) such as: Symphony, Laravel, Spring Boot, NodeJS, React JS, Vue.js
Good understanding of software design and architecture
Basics of container technologies such as: Docker (either in Kubernetes, OpenShift, DockerSwarm) with understanding in CI/CD and automated testing
Deep understanding of Architecture models such as “Layered Architectures”, “Hexagonal Architectures” or domain-based approaches
API-Driven / API-Lead Design
Key understanding around the challenges of session and cache management
Interest in promoting new technologies in the company and with customers
Enjoy both continuous learning and sharing knowledge and experience
Existing knowledge in e-commerce or content management systems (Commerce Cloud, Shopware, Magnolia, Storyblok, Contentful or Similar) is a plus
Additional Requirements for Backend
Experience in architecture patterns such as IoC / CDI, MVC, Eventbus, etc.
Understanding of web technologies or interfaces (REST, JSON, GraphQL)
Additional Requirements for Frontend
Knowledge of HTML, CSS/SCSS, Bootstrap and React or Vue
Knowledge of SEO and/or Accessibility best practices
Method of Application
Submit your CV - Click Here to Continue and ApplyClosing Date : 31st July. 2022