Position: Lead Software Engineer (Adobe Commerce Cloud)
Company: Zaelab
Experience required: 5y
English level: upper

At Zaelab, we're passionate about helping organizations win through next generation digital technologies and experiences. We accomplish this by accelerating our customers' B2B digital commerce. Our focus is to enable B2B organizations to transform and thrive through exceptional customer experiences, modern cloud platforms, and agile methodologies. Zaelab partners with market-leading brands, manufacturers, and technology platforms to deliver solutions for our clients and their most important customer experience initiatives. 

At Zaelab, you will have the opportunity to take your skills to the next level. We provide a challenging environment and utilize modern technologies and tools to our advantage. You will be part of a tight-knit organization where your voice, ideas, and input are always valued. We’ll push you to be your best and provide new and dynamic experiences to grow personally and professionally.

**Your Responsibilities**
- Developing and enhancing Magento-based solutions
- Reviewing code and deliverables like wireframes and QA issues to maintain quality standards
- Collaborating on backend API design with engineering teams
- Conducting root cause analysis for production issues and recommending fixes
- Analyze and improve existing customer experience through user interface following all the best practices and coding standards
- Work closely with team to ensure proper implementation of project functionality
- Actively participate in team meetings; brainstorm activities related to the project issues
- Be a strong team player focused on collaboration and continuous integration
- Ability to work independently

**About You**
- 6+ years building solutions with Magento/Magento 2
- 6+ years of experience with PHP and MySQL
- 3+ years of experience with extending Magento 2 Rest or GraphQL API endpoints
- Proficiency with modern front-end technologies, responsive frameworks, and single page applications
- A passion for creating maintainable, reusable code
- Strong communication skills to connect with diverse stakeholders
- Agile development experience managing multiple projects
- An interest in contributing to product discovery and estimation
- Understanding of CI/CD pipelines 
- Experience in code reviewing and coaching junior/middle engineers
- Good understanding of software design patterns
- Experience with code version control systems (Git, Bitbucket, or similar)
- Strong interpersonal communication and collaboration skills
- English B2 or better
- Quick learner and open to feedback
- Innovation mindset with a passion for learning new technology
- Proactive and collaborative with a continuous improvement mentality
- Kind and intellectually mature
- Proactive team player

**Will be a plus**
- Experience with Jira and Confluence
- Understanding Agile methodologies (Scrum, Kanban)
- Experience working within a Headless Framework

**The Benefits**
- Experience working with US clients
- Competitive compensation depending on experience and skills
- Working at a company with financial stability
- Paid time off and vacation
- Budget for certifications and IT conferences
- Friendly team to work with around the world