Position: Magento Developer
Company: sphereinc.com
Experience required: 2y
English level: intermediate

**Requirements:**
- Bachelor in a technology or related field is preferred
- Demonstrated mastery in object-oriented software development
- Min. 2 years of full-stack development using Magento eCommerce platform
- Min. 2 years of hands-on experience with PHP and LAMP development stack
- Working knowledge of Redis, RabbitMQ, Elasticsearch is highly preferred
- Experience with application deployment in a cloud-hosted PaaS environment (Magento Commerce Cloud)
- Experience with ERP and CRM applications and payment gateways is a plus
- Understanding of eCommerce CX/UX
- JavaScript, HTML5, CCS, PHP, JSON
- Ajax and jQuery libraries
- Ability to write code from scratch
- Desire to learn and grow
- Working across time zones

**Responsibilities:**
- Implement quality solutions using the Magento frameworks according to the technical specifications
- Create new client websites or enhance existing websites
- Troubleshoot issues in PHP code
- Take part in the process of consulting our clients on the technical solutions that will solve their business problems
- Prioritize and proactively manage the tickets that are assigned
- Proactively communicate issues or delays to the lead
- Sets high standards for personal conduct and work
- Proactively work on improving technical and commerce skills, refine PHP and Magento knowledge.
- Perform code reviews according to architectural best practices and technical requirements.

**Company culture:**
Create excellence in several technology verticals instead of performing poorly across many;
Focus on what we know best and overachieve while doing it;
Value personal work-life balance by offering flexible arrangements;
Practice honesty as the best policy and loyalty above all else;
Establish a long-term mutual relationship instead of per-project deals.

**On-site benefits:**
Competitive compensation and paid time off;
Sports compensation;
Comfy office and flexible work arrangements;
Team of professionals providing you with the opportunity to grow;
Team building events.