PHP Architect (offline)

Readiness for business trips is highly welcomed

The candidate will focus on solving challenging tasks, implementing high load solutions, touching different technologies related to e-Сommerce. MCOM, OMNI channel, Service bus, parallel executions, containers, headless implementation, big catalog, performance tuning, system audits – all of this is part of our daily activities.

Required skills
- 6+ years of related experience.
- Excellent knowledge in PHP
- Good communication skills
- 2+ years’ experience of Magento development
- Excellent knowledge in MySQL
- Extensive experience of building and designing large-scale server applications in distributed environment
- Outstanding knowledge of Object Oriented and Component-based design principles
- Experience and knowledge of Relational Databases (RDBMS), SQL
- Experience with Version Control Systems (GIT)
- Expert knowledge in Design Patterns and Application Lifecycle
- Experience in UNIX systems on a user level
- English level — Advanced
- Strong knowledge of vulnerability and performance of web application
- Strong knowledge of requirements analysis
- Strong presentation and leadership skills.
- Strong business and technical vision.
- Knowledge of UML

Additional skills
- Mid-level experience in JavaScript
- Experience in writing automation tests (PHPUnit)
- Experience with web services (SOAP, xmlRPC, etc.)
- Web application fundamentals
- Experience with popular frameworks is a big plus (Symfony)
- Understanding of (X)HTML, W3C standards, CSS, DOM events
- Experience of contribution to open-source frameworks, writing extensions or development of large applications
- Familiarity with Agile/Scrum
- Knowledge and experience in transactional payment processing

Responsibilities
- Provide technical leadership and mentoring to a development team
- Articulate the architectural vision to clients, sponsors and stakeholders
- Validate client’s roadmap against Magento current or expected features
- Conceptualize and experiment with alternative architectural approaches
- Validate the architecture against requirements and assumptions
- Own and be accountable for the design and development of a product feature or sub-systems
- Produce clear, well-communicated, complete designs for product features or sub-systems
- Develop and maintain up-to-date technical documentation related to projects
- Lead product design and code reviews
- Review any aspect of their product or major sub-systems with high competency
- Drive architecture discussions and propose solutions to system and product changes
- Design and develop features and processes to improve system efficiency and stability
- Ensure quality of deliverables as defined by the organization
- Share knowledge and technical improvements with team members and other company employees, coach other less experienced employees
- Lead project team and ensure timely delivery of projects
- Invent, validate and implement new architectural approaches
- Creates new development methodologies that improve outcomes and business results

About Decima Digital

Decima Digital is a leading e-commerce services company, transforming cutting-edge technologies to address clients' critical business requirements. We have worked with companies from all over the globe for more than a decade, from small family businesses to world-known brands, ensuring their success.

Main areas:

- Development solutions on the Magento Platform
- Development Marketplaces, Mobile Apps
- Various Integrations
- Web Design
- Business Consulting and Analisis

What sets us apart:

- Complex and challenging projects
- Fortune 500 clients from all around the globe
- Excellent team spirit
- Mentorships and personal development
- Workshops and training

What we value in our developers
- Open mind to always learn
- Desire to grow
- Honesty and ambition

Company website:
https://www.decimadigital.com

DOU company page:
https://jobs.dou.ua/companies/decima-digital/

The job ad is no longer active

Look at the current jobs Architect / CTO Kyiv→