About the role
- Design, develop, and implement eCommerce solutions using Adobe Commerce (Magento).
- Collaborate with UI/UX designers to create user-friendly and responsive web layouts.
- Enhance existing applications by adding new features and functionality.
- Troubleshoot and resolve issues in a timely manner to minimize downtime.
- Manage server and database configurations to optimize performance.
- Perform code reviews and ensure adherence to coding standards.
- Integrate third-party services and APIs to enhance site capabilities.
- Work with the QA team to conduct comprehensive testing before deployment.
- Mentor junior developers in best practices and coding standards.
- Stay updated on the latest trends and technologies in eCommerce and Magento.
- Participate in daily scrum meetings to discuss progress and roadblocks.
- Develop technical documentation for reference and training purposes.
- Assist in project planning and estimations to ensure timely delivery.
- Collaborate with marketing and sales teams to align technical solutions with business needs.
- Ensure compliance with security protocols and data protection regulations.
- Bachelor's degree in Computer Science, Information Technology, or related field.
- 5+ years of experience in Magento development.
- Strong knowledge of PHP, MySQL, HTML, CSS, and JavaScript.
- Experience with Adobe Commerce cloud and on-premise setups.
- Proficient in API development and integration.
- Familiarity with version control systems, preferably Git.
- Understanding of Agile methodologies and project management tools.
- Excellent problem-solving and analytical skills.
- Strong communication skills and ability to work in a collaborative environment.
- Experience with performance tuning and optimization.
- Knowledge of SEO best practices, particularly for eCommerce.
- Certification in Magento (e.g., Magento Certified Developer) is a plus.
- Ability to manage multiple projects simultaneously and meet deadlines.
- Experience with DevOps and CI/CD pipelines is a plus.
- Willingness to learn and adapt to new technologies.