Company Description: Elogic is a leading e-commerce development company dedicated to delivering high-quality services to our customers. We are committed to innovation, excellence, and customer satisfaction. As we continue to grow, we are seeking a talented and experienced Senior Magento Full-stack Developer with a strong back-end background to join our dynamic team.
Position Overview: As a Senior Magento Full-stack Developer, you will be responsible for leading the development and maintenance of our Magento-based e-commerce platform. You will collaborate with cross-functional teams to design, develop, and implement new features, enhance existing functionalities, and ensure the scalability and performance of our e-commerce platform.
Responsibilities:
- Lead the end-to-end development and maintenance of our Magento-based e-commerce platform.
- Design and implement custom Magento themes, modules, and extensions.
- Integrate Magento with third-party systems, such as payment gateways, shipping providers, and ERP systems.
- Optimize website performance and ensure high availability, scalability, and security.
- Collaborate with UI/UX designers to create intuitive and responsive user interfaces.
- Conduct code reviews, provide technical guidance, and mentor junior developers.
- Stay updated on Magento best practices, trends, and new technologies.
Requirements:
- Bachelor’s degree in Computer Science, Engineering, or a related field.
- 5+ years of experience in Magento development, with a strong understanding of Magento architecture, APIs, and data models.
- Proficiency in PHP, MySQL, JavaScript, HTML, CSS, and other web technologies.
- Experience with front-end solutions based on React.js or Vue.js. Experience with PWA studio is a plus.
- Strong understanding of e-commerce concepts and best practices.
- Experience with version control systems, such as Git.
- Adobe Commerce certification is a strong plus.
- Excellent problem-solving skills and attention to detail.
- Strong communication and interpersonal skills.
- Ability to work independently and as part of a team in a fast-paced environment.