Spryker enables companies to become digital pioneers in B2B, B2C and in marketplaces. The innovative platform-as-a-service solution with over 800 API-based modules is cloud-compatible and its flexibility makes it attractive for companies and developers.
About the Client
The Spryker Commerce OS has empowered 150+ companies to manage transactions in over 200 countries worldwide and is trusted by brands such as Toyota, Hilti, Lekkerland, Hero, Rose Bikes, and Prym.
About the Project
We engineer for engineers and develop code that is easy to understand, customize, and work with on a daily basis! Do you enjoy sharing your extensive knowledge and mentoring other developers? You have a strong service orientation, identify issues quickly, and are able to come up with a suitable solution that makes customers happy?
Then join our Spryker Technology Team as a Software Engineer. As part of Spryker Services, you help us to revolutionize the world of commerce, tackle diverse projects every single day, and consult and develop with and for our clients with your extensive knowledge.
About the Team
Module teams, depending on business needs.
Responsibilities and Skills
Design architecture of existing and new Spryker features.
Lead your development team to successful results with high-quality solutions.
Improve our code conventions.
Engineer for engineers, code that is easy to understand, customize and developers enjoy to work with.
Work on Spryker products together with other tech leads and architects, design solutions for our customers and partners and evolve products with your experience, run technology investigations, coach and motivate engineers to disclose power of agile practices while building good software.
Analyze technologies to solve integration problems in projects and bring this knowledge to Spryker Products.
Senior-level software development expertise with high-level languages and passion for coding with PHP
Knowledge about professional software engineering e.g. SOLID-principles, Clean Code, Separation of Concerns
Working experience with frameworks like Zend, Symfony, Laravel or others
Strong consulting and architectural skills, relevant experience and understanding of E-commerce domain and requirements
Strong code review skills
Outstanding analytical skills
Good communication skills
Passion to share, guide and navigate others
Excellent written and verbal skills in English
Besides basic requirements, you should feel comfortable with our technology stack. We do not expect that you are an expert in all fields, but some of them should be familiar to you.
Backend: PHP7, PostgreSQL, MySql, Redis, ElasticSearch, Jenkins, RabbitMQ, Twig, Composer
Frontend: TypeScript, Webpack, NPM
System: Vagrant, Saltstack, Docker, Git
E-Commerce or Software Vendor experience
Brightgrove is focused on software development, consulting and outsourcing. We deliver a broad array of managed services to our customers, including development of top-quality software applications, quality assurance, testing, web systems design, and offshore staff augmentation. Established in May 2000 as a subsidiary of German Ecotel in response to the exciting new opportunities on the German telecom market, Brightgrove has always been focused on innovative and cutting-edge technologies since the very inception. The Phoenix-V Billing System created by our engineers became the backbone of 15 telecommunication companies.
In 2010, Brightgrove achieved full self-governance and became a privately owned company. In 2011, Brightgrove expanded its market presence and launched the custom development and outsourcing businesses. By now, these rapidly-growing businesses attracted over 280 new employees.
DOU company page:
Job posted on
2 November 2020