JobsPortal logo

Search Jobs In Finland

Senior Software Developer (TypeScript)

Published date more than one year ago
Posted: more than one year ago
Company Relex
Company: Relex
Location Helsinki
Location: Helsinki

<p><img src="https://www.relexsolutions.com/wp-content/uploads/2020/06/all-relex-2018.jpg" alt="" width="100%" height=""></p> <p><span style="font-weight: 400;">We are looking for a full-time </span><strong>Senior Software Developer (TypeScript)</strong><span style="font-weight: 400;"> to join our RELEX family in our Helsinki office. You will use your skills and experience to build RELEX Work, one of the three main products within RELEX.</span></p> <p><span style="font-weight: 400;">RELEX Work is a workforce optimization service that helps our customers optimize their employees' work shifts based on expected demand, skill profile and other parameters. We have organized the RELEX Work to cross-functional teams around domains. In this role you would become part of the </span><strong>Employee Experience team</strong><span style="font-weight: 400;"> which runs the services that the employees’ of our customers use. As a team we aim to shine together, without hierarchy or bureaucracy. This is a great time to join us: you’ll get to have a big impact on how we grow and how we do things.</span></p> <p><span style="font-weight: 400;">The team is currently responsible for four microservices: a mobile optimized web application where employees can e.g. view their shifts, make wishes and swap shifts, a React Native app (iOS) for running the mobile optimised app in a WebView, a web app ran in mounted tablets where the employees can punch in and out, and a service for managing the push notifications backed by a PostgreSQL database. All services use TypeScript as the main language: React in the frontends and NodeJS in the backends. These services also interact with other services over JSON API’s, most notably with the main backend service built with Elixir/Phoenix and PostgreSQL as the main technologies.</span></p> <p><span style="font-weight: 400;">Depending on your interests and skills the position can be more frontend focused, or also involve backend development. The team is cross functional and owns the service fully (backend and frontend), so full stack skills and/or interests are highly valued.</span></p> <p><strong>What you’ll be doing:</strong></p> <ul> <li style="font-weight: 400;"><span style="font-weight: 400;">Writing code and automated tests</span></li> <li style="font-weight: 400;"><span style="font-weight: 400;">Doing code reviews, writing documentation, refactoring, bug fixes, improving code quality</span></li> <li style="font-weight: 400;"><span style="font-weight: 400;">Participating in planning new features and solutions to identified issues</span></li> <li style="font-weight: 400;"><span style="font-weight: 400;">Participating in agile team practices and the development of them. We do not follow any agile practices by the book, but have a pragmatic take on them, mostly based on Kanban</span></li> <li style="font-weight: 400;"><span style="font-weight: 400;">Collaborating within the team and with other internal teams</span></li> </ul> <p>&nbsp;</p> <p><strong>What you’ll bring to the table:</strong></p> <ul> <li style="font-weight: 400;"><span style="font-weight: 400;">Several years of experience on software development</span></li> <li style="font-weight: 400;"><span style="font-weight: 400;">Appreciation towards clean and maintainable code and reliable software</span></li> <li style="font-weight: 400;"><span style="font-weight: 400;">Experience and interest towards building great user experiences on web and mobile</span></li> <li style="font-weight: 400;"><span style="font-weight: 400;">Experience on working in agile software development team</span></li> <li style="font-weight: 400;"><span style="font-weight: 400;">Interest to develop oneself and share knowledge to others</span></li> <li style="font-weight: 400;"><span style="font-weight: 400;">Efficient in verbal and written communication in English</span></li> </ul> <p>&nbsp;</p> <p><strong>What we consider as an advantage:</strong></p> <ul> <li style="font-weight: 400;"><span style="font-weight: 400;">UX skills and interest towards creating visually appealing web and mobile services</span></li> <li style="font-weight: 400;"><span style="font-weight: 400;">Experience/interest towards functional programming</span></li> <li style="font-weight: 400;"><span style="font-weight: 400;">Enthusiasm towards automating manual tasks. We love automating everything</span></li> </ul> <p>&nbsp;</p> <p><strong>What we offer you in return:</strong></p> <ul> <li style="font-weight: 400;"><span style="font-weight: 400;">An international career and learning opportunities in a rapidly growing software company</span></li> <li style="font-weight: 400;"><span style="font-weight: 400;">A fun, ambitious, and committed team of smart people to work with</span></li> <li style="font-weight: 400;"><span style="font-weight: 400;">A respectful and professional, yet easy-going atmosphere where individual thinking is encouraged</span></li> <li style="font-weight: 400;"><span style="font-weight: 400;">Responsibilities in challenging projects from day one</span></li> <li style="font-weight: 400;"><span style="font-weight: 400;">We promote remote working and flexible working hours, although we also value collaborating face to face (outside Covid, that is)</span></li> <li style="font-weight: 400;"><span style="font-weight: 400;">Mobile phone, broadband and healthcare benefits</span></li> <li style="font-weight: 400;"><span style="font-weight: 400;">Plenty of vocational clubs and opportunities: brewing, orienteering, gym at the office, training, mentorship programme, hack days etc.</span></li> <li style="font-weight: 400;"><span style="font-weight: 400;">Possibility to work on a modern tech stack, e.g., React, React Native, TypeScript, Elixir, Azure, Kubernetes, Docker, microservices, true Continuous Deployment</span></li> <li style="font-weight: 400;"><span style="font-weight: 400;">We like to move fast: see your good ideas realizing without extensive bureaucracy</span></li> </ul> <p>&nbsp;</p> <p><strong>Are you the one we’re looking for? Apply today and become a part of our RELEX family!</strong></p> <p><span style="font-weight: 400;">You can apply by sending your resume and short cover letter through the application form as soon as possible, but no later than </span><strong>20th of December</strong><span style="font-weight: 400;"> 2020. Please note that we will fill this position as soon as we’ve found the right person, so we recommend that you act quickly.</span></p> <p><span style="font-weight: 400;">If you have questions, our Talent Acquisition Coordinator Karoliina Kujala is happy to answer them by email karoliina.kujala[a]relexsolutions.com.</span></p> <p>&nbsp;</p> <p><em><span style="font-weight: 400;">Due to the severity of COVID-19, we’ve moved to a remote working mode. Restrictions being in place, we’re currently unable to schedule in-person interviews, relocate new employees to our offices, and onboarding is primarily completed remotely, depending on the country-specific recommendations. Our mission is to keep everyone safe while adapting to changing times.</span></em></p> <p>&nbsp;</p> <p><strong>About RELEX</strong></p> <p><span style="font-weight: 400;">RELEX Solutions is a leading provider of cutting-edge retail optimization software. We offer our customers radically improved demand forecasting and supply chain optimization, which then can be leveraged into exponential benefits — optimizing store space, allocation, workforce, pricing, and promotion strategies, all within our unified platform.</span></p> <p><span style="font-weight: 400;">RELEX is trusted by leading brands, including Kesko, S Group, AutoZone, Rossmann, and has offices across North America, Europe, and the Asia Pacific region.</span></p>