Current open vacancies at 90POE
Front End Developer
At 90POE, we are committed to making a game-changing difference in shipping, an industry that shapes our world. We help our clients operate more safely, efficiently, and sustainably so they can keep the world connected without harming the environment on which we all depend.
Our people are experts, engineers, and problem solvers. They are inquisitive, imaginative, and interested in the world around them, but above all, they are motivated by the satisfaction that comes from solving difficult problems with global repercussions and from seeing the results.
Data and advanced modelling drive everything we do, so our team comprises maritime domain specialists, product managers, data scientists, and software engineers.
As a cloud-based platform, our tech stack consists of React and Flutter applications, which communicate using GraphQL to microservice containers orchestrated by Kubernetes. Internally, our services use gRPC for communication and achieve high scalability thanks to a Kafka-based, event-driven architecture and persist data to a mix of RDBS and No-SQL databases, including PostgresDB, MongoDB, Cassandra, S3 and Elasticsearch. We follow modern CI/CD and agile methodologies to deploy into production multiple times per week.
If all that sounds like your idea of fun, and you feel you have the skills and experience to help us revolutionise this crucial global industry, please get in touch or see our open vacancies. Whether or not we have suitable vacancies right now, we would love to hear from individuals who share our ambition and values. We tend to hire based on personality, behaviour and values, as much as qualifications on paper, important as those are, so make sure your CV reflects who you are as well as what you know.
Life at 90POE
As a dynamic start-up, we operate on a lean and agile model, which means our people do not work in silos. Instead, we tend to expose them to several, if not most, aspects of our business, including interacting with our clients and getting to know their invariably fascinating businesses. That in turn, means seeing first-hand the results of our work.
While many of our people are based in the UK, Ukraine and Greece, as a business, we are ‘location agnostic’. Even before 2020, we were using technology to work with individuals anywhere in the world. We are a ‘remote first’ company and more interested in ensuring all our people have the support they need to make a difference wherever they are, rather than filling offices with people. That said, we know it's the blend of skills and experience of the brilliant people we have hired that makes 90POE a success, and we go out of our way to ensure their experience with 90POE, remote or otherwise, is as rewarding as it is productive.
Our People - Spotlight
Head of 90POE's performance stream
Having spent a large portion of my career as a product leader within growth-stage tech companies, I am very familiar with the highs and occasional lows that come with taking digital products to market, and I love it! It's why I'm here. At 90POE, I’ve experienced an open culture that encourages fresh ideas and diverse thinking. Every day, I collaborate with my team of product managers, engineers, designers, architects, and data scientists.
We work through all kinds of interesting challenges and always make time to celebrate our successes along the way.
As a subject matter expert, I support the Maintenance product stream, along with the other products streams as needed. I am also 90POE’s primary point of contact for the various classification societies for type approval of our products.
I work closely with the design and development teams, drawing on my background in marine engineering and ship management to provide them with domain expertise and a deeper understanding of the measurable value our clients need in our products and platform.
Teсhnical Owner & Frontend Developer
As part of the Technology Leadership Team, I am responsible for the overall technical ownership and delivery of our Maintenance product workstream. I help 90POE support an agile approach to product development, which includes everything from helping the team deliver features, creating and writing our technical documentation, and code reviews, and contributing to our code-base. We foster an environment where everyone can contribute and create a difference in our work.
A huge part of the work with any new project is to explore the data, and find basic trends, issues and mistakes before planning to create tools and products that can be built with the available data. Then comes ML, starting with basic models first and then building up complexity to try and create the results we need. This work is highly collaborative, working closely with data scientists and others to ensure our work is aligned with the company’s goals.
I feel connected and part of it all. I can be myself. Relationships matter - my colleagues know me and I know them. I can share my thoughts and challenge opinions safely within my team. I feel valued and appreciated. There is a real buzz to be working here.
I am excited by the vision for the company, and I always know how things are going. Communication comes from all around me and is clear, helpful, and timely. I understand that we must be responsive to our dynamic market and customer interactions. However, I know the boundaries within which I need to operate and have the context and space to deliver. Leadership is visible, compassionate, consistent and makes good decisions.
We choose to be fast, iterating and learning from feedback rather than seeking first-time perfection. We commit to delivering on our promises and aspire to get better individually and collectively to further the goals of 90POE. We give and receive regular and helpful feedback to enhance impact and performance. We recognise we all need to learn and grow, and none of us thinks we are the most important individual in the room.