Back End Developer 

Software Development · Canada or the Netherlands

About us

With all the modern satellite technology and drones to observe our oceans - we still cannot answer basic questions of what is going on with the weather. OceanSync is changing that by building the first truly global distributed network of shipborne weather stations. This network is delivering large volumes of high quality data over satellite and terrestrial connections in a cost effective way. Our solution provides data models for better weather forecasting, vessel route optimization, situational awareness, and safety. 

The company was founded in 2020 and is growing quickly, fuelled by a combination of private and government funding. At OceanSync we literally push the boundaries of IoT and Big Data to capture data over the world's oceans at an unprecedented scale. Are you looking for the opportunity to join a highly ambitious and international team of entrepreneurs and innovators?

We are currently looking for a skilled Backend Developer.

Background

  • Data is collected in real time from lots of IoT sensors from vessels all over the world over multiple connection types (satellite, terrestrial and wifi)

  • Collected data includes wind, pressure, temperature and other meteorological data as well as vessel specific data like position, speed, heading etc.

  • OceanSync has a 100% cloud based infrastructure

Position

  • You will be developing novel applications in a new exciting space of marine weather data - the oceans are often seen as the last frontier. 

  • You will work closely with our IoT and Hardware Development team who develop our proprietary gateway that is placed on board of our vessels

  • Generally speaking you will develop tools to extract, transform and store data, supporting all sorts of frontend applications with powerful API's. More specifically your tasks will include:

    • Building reusable code and libraries for future use

    • Integration of multiple data sources and databases

    • Data cleaning and transformation 

    • Optimization of the applications for speed and scalability

    • Ensuring the right level of access to the data for a multitude of users

    • Design and implementation of data storage solutions

    • Providing data to 3rd parties through various API’s 

    • Making sure that everything is well documented

Skills

  • Proficient knowledge of a back-end one or more of the following programming languages: Python, PHP, TypeScript or NodeJS

  • Basic understanding of front-end technologies and platforms, such as JavaScript, HTML5, and CSS3

  • Knowledge of cloud-based hosting providers like Google Cloud, AWS or Azure

  • Experience with

    • Loading, transforming and storing data 

    • Developing both internal & external API’s

    • User authentication and authorization in an API driven environment 

    • Database design for scalability 

  • Implementing automated testing, including unit testing and end-to-end tests

  • Proficient understanding of code versioning tools, such as Git


What we would like to see in you:

  • Proficient in English verbal and written

  • Minimum BA degree preferably in Computer Science or similar relevant field

  • At least 2-3 year experience as a developer

  • Great interpersonal skills

  • Team player - desire and willingness to work in a collaborative, innovative, flexible and team-oriented environment.

  • Self starter - we work in a goal oriented way where you are expected to suggest new concepts and ideas 

  • Strong interest in emerging technologies and web trends

  • Ability to clearly define and communicate technical and design requirements

What we offer

OceanSync is offering the following benefits:

  • A competitive compensation package 

  • Work in an experienced multidisciplinary team with different backgrounds. 

  • You can learn from our experience as developers and entrepreneurs - we have co-founded 9 companies.

  • We also want to learn from you so there is lots of space to bring your own ideas forward.

  • A real opportunity for you to grow in your role - as a startup we will grow fast in the coming year and thereafter. Be part of this journey.

  • Have the opportunity to work in a highly international setting in a seriously fun team

  • Working in an environment with the latest technologies like for example; Google BigQuery, Serverless Functions, fully automated CI/CD pipelines etc.

  • We can offer flexibility in working hours because we have a team in both Europe and Canada and we just don’t like the 9-5 attitude anyway

  • Compensation for relocation expenses is also available

We are a team of challenge-driven, team-spirited individuals that take great interest in new techniques and technologies. We love shaping the direction of product features and subsequently the direction of the company. If you think like we do, we are looking forward to meeting you!

OceanSync does not discriminate based upon race, religion, color, national origin, gender (including pregnancy, childbirth), medical conditions, sexual orientation, gender identity, gender expression, age, status as an individual with a disability, or other applicable legally protected characteristics.


Send us a message!