Job Details
Experience Needed:
Career Level:
Education Level:
Salary:
Job Categories:
Skills And Tools:
Job Description
- Develops and maintains large portions, as well as new features, on an E-commerce platform within the core team.
- Improves application scalability and extensibility (large data volumes for product catalogs, concurrent sessions, orders per hour, etc.) by using complex caching and load-balanced solutions
- Builds omni channel solutions by providing a high-quality integration layer that could be used with 3rd party systems supporting e-Commerce: BI, CRM, SAP, 3PL (3rd Party Logistics). Things to remember here: performance, extensibility, and security aspects
- Implements modern payment solutions like e-wallets.
- Updates Regularly our Magento installation.
- Installs security patches.
- Develops new functionality.
Job Requirements
- Bachelor's degree in computer science relevant field.
- +4 years of experience with Magento and PHP development.
- High level of OOP knowledge: PHP 7.x, flexibility in terms of Magento Architecture (with focus on Magento 2).
- Must have the ability to develop Magento Modules and Customization, Extension Development.
- Strong understanding of Performance Tuning, Browser Compatibility, SEO Practices, and Version Control.
- Creating high-quality programming solutions, writing UNIT Tests, and never forgetting about code performance.
- Database Solutions knowledge and programming skills in SQL: PL/SQL / MySQL / PostgreSQL.
- Building high-availability integrations layers with REST, SOAP, and GraphQL.
- HTML/CSS & JavaScript experience (jVueJs, Next) is a plus.
- Proven skills in GIT, Branching Strategies.
- Experience in working with AGILE Methodology (SCRUM, KANBAN) is a plus.
- Software Engineering knowledge: SOLID, CRUD, Design Patterns, OOP Principles, etc.
- Magento certification is definitely a plus.