Careers

Position Details

Senior Mobile Engineer

WeatherXM is building the world’s largest, community-powered, web3-native weather network to provide accurate, hyperlocal weather services to consumers and businesses. Based on low-cost web3 weather stations, WeatherXM allows anyone to become a weather station operator and earn rewards for collecting and validating weather data.

WeatherXM is backed by ConsenSys VC, Protocol Labs, SOSV HAX & DLAB and recently closed a new funding round with additional web3 VCs soon to be announced. Find out more about our vision in this short pitch video.


We are looking for a Senior Mobile Software Engineer to join our dedicated cross-functional team. You should have multi year experience in developing both Android and iOS applications, as well as know your way around these platforms. We expect you to be a team player and have a desire to participate in a startup that is constantly changing and growing, and be responsible for making some really cool stuff happen.

Responsibilities

  • You’ll help us maintain the WeatherXM app for iOS/Android and add-in new features 
  • Willing to work on your own to create, design and develop new features
  • You will be part of a cross-functional agile team with well established processes
  • You’ll be working with the latest Swift and Kotlin versions, while using clean architecture
  • You will be participating in code reviews, pair programming sessions, design meetings and brainstorming sessions
  • You’ll be coding against a well defined REST API, which you will also be accountable for improving 
  • You’ll have the chance to profile every aspect of your code, in order to achieve smooth UX, a low memory footprint and save on the battery
  • You’ll create software that is used daily by thousands of users

Requirements

  • 3+ years of native iOS app development experience
  • 1+ years of native Android app development
  • Solid understanding of the Apple ecosystem, of Firebase and UIKit building blocks
  • Experience with connecting mobile applications to back-end services via RESTful APIs
  • Be really comfortable with Git and Git Flow
  • Experience with testing (Unit/Integration)
  • Be inventive and expect to deal with problems where the solution is not a google search away
  • Love creating user-centric apps that people actually use – we’re product-oriented developers
  • Passion for elegant and intuitive user interfaces
  • Organisational skills, analytical mind, ability to take ownership of a task and deliver on it – all these in the right balance 🙂

You get bonus points, if you have

  • Degree in Computer Science, or relevant field
  • Experience applying clean architecture
  • Knowledge of software development life cycle processes & tools (Github Actions, Agile, CI/CD)
  • Familiarity with Distributed Ledger Technologies (Blockchain, Web3, IPFS)
  • Experience with UI Automation

Benefits

At WeatherXM we are investing in people that will contribute to the growth of the company. We are offering:

  • Be part and contribute to the future of a fast scaling startup company
  • Competitive salary
  • Stock option incentive plan based on seniority
  • Remote working & flexible hours is a standard, not an exception
  • Meaningful work with a great office environment & culture
  • Free weather data mining station and the finest specialty coffee

Join Us!

Apply here