Lead Software Developer



<div class="content-intro"><p><img src="https://www.relexsolutions.com/wp-content/uploads/2024/01/relex-greenhouse-banner-top.png" alt="" width="1280" height="720"></p></div><p>RELEX Solutions create cutting-edge optimisation software to help retailers and consumer brands drive profitable growth. With growth comes opportunities, and we embrace both. Within our platforms, our teams are driving change, working with international colleagues and the latest tech stack to develop solutions that transform into a pioneering end product; it’s tangible and impactful – for our customers and the world.</p> <p><strong>Our Technology Team</strong></p> <p>Our Technology team enjoys a challenge. They’re hungry to learn and don’t hesitate to ask what, why, and how. They get to work with various technologies to create high-quality scalable applications (just imagine, thousands of stores, millions of products, and billions of rows of raw data!). Their expertise positively impacts the environment and business processes around the world; alongside international colleagues, they drive change and develop solutions that become our pioneering end product. From functional programming, machine learning, and interesting algorithms, to building big data pipelines, they’re behind it all. They can work flexibly, remote or in-office - after all, they contribute to all our achievements, so we reward them with genuine work-life balance and access to every opportunity. </p> <p><strong>RELEX Plan</strong> is a service that helps our customers optimize the availability of the products in stores, by forecasting the demand. You’ll join a new multi-disciplinary team focused on long term planning and customer collaboration topics such as Merchandise Financial Planning. As a team, we value planning our work, collaborating on epics, and helping each other with tasks to achieve as a team.</p> <p><strong>The role will be focused on front-end code of the Plan web application, which is mainly in TypeScript, React in the frontend, with business logic results supported by Java.</strong> The candidate is expected to collaborate across multi-disciplinary development roles including Front-end developers, Designers, Java Developers, and Business Rules Solution Architects, and other Database and Performance teams. We also put heavy emphasis on engaging our customers and Operations teams for insights and validation.</p> <p><strong>What you’ll be doing:</strong></p> <p>You will use your skills and experience to build RELEX Plan, one of the three main applications within RELEX.</p> <ul> <li>Writing code and automated tests, and leading more junior developers in their work</li> <li>Doing code reviews, writing documentation, refactoring, bug fixes, improving code quality</li> <li>Assisting the Engineering Manager by defining the strategy to develop several workstreams</li> <li>Responsible for various services best practices, their performance and scalability</li> <li>Participating in and coaching others to improve team practices</li> <li>Collaborating within the team and with other Technology and Product teams</li> <li>Promoting a team culture of working together while respecting individuals' own preferences</li> <li>We like to move fast; we want to see your good ideas without extensive bureaucracy</li> </ul> <p><strong>What we’re looking for:</strong></p> <ul> <li>7+ years of professional experience</li> <li>5+ years of experience in at least some of these technologies: TypeScript, JavaScript, React, Java, Kotlin, Ruby, REST API</li> <li>Fullstack mindset</li> <li>Solid understanding of data structures, business logic, and developing production quality solutions and using supporting tools such as Gitlab.</li> <li>Ability to translate complex business and product requirements into technical solutions</li> <li>Flexible abstraction level of thinking when problem solving with different stakeholders</li> <li>Able to evaluate different approaches and objectively evaluate the right way forward</li> <li>High levels of empathy for challenges that others face, and a team-first attitude to success</li> <li>Interest to develop oneself and sharing knowledge with others</li> <li>Super-high levels of curiosity and appetite for learning from others</li> <li>Fluency in verbal and written communication in English</li> </ul> <p><strong>What we consider as an advantage:</strong></p> <ul> <li>Experience in GraphQL</li> <li>Experience with GitLab and GitLab CI</li> <li>Experience with unit testing and e2e testing</li> <li>Experience with SQL Transactions processes</li> <li>Understanding of Retail Supply Chain challenges</li> <li>Experience in working in the agile software development team</li> <li>Enthusiasm towards improving code performance</li> </ul> <p>We’re on a journey with our pioneering technology and exciting growth, which is why we celebrate diversity and are committed to creating an inclusive environment for everyone. We can’t wait to see what challenges you’ll overcome and what problems you’ll solve. Join us and work with the best. <strong>Be curious. Be RELEX – Apply today.</strong></p> <p>Being part of RELEX means being heard, feeling valued and knowing that you can be yourself because you belong. We believe in actions, not words, regarding diverse hiring and employment practices. We take DE&I seriously. We champion and benefit from global diversity. We’re creating and evolving our culture to welcome everyone and value every idea.</p> <p><strong>Are you the one we’re looking for? Apply today and become a part of RELEX!</strong></p> <p>Note that we will fill this position as soon as we’ve found the right person, so we recommend that you act quickly. </p><div class="content-conclusion"><p><img src="https://www.relexsolutions.com/wp-content/uploads/2024/01/relex-greenhouse-banner-bottom.jpg" alt="" width="1280" height="118"></p></div>