Senior Software Engineer

8050 Zürich, ZH, Switzerland

Job Description

TerraRad Tech AG is a Swiss startup specializing in the development of advanced passive microwave radiometers for precise soil moisture measurement. By leveraging cutting-edge technology, the company aims to provide innovative solutions for precision irrigation in various markets, including agriculture and golf. Our soil moisture maps shall help agronomists and superintendents to optimize their irrigation systems and save water. \\n
\\n
We are looking for an experienced Full-Stack Software Engineer to join our dynamic team, currently consisting of 2 developers. You will be at the core of the company and help improve our data process to generate actionable soil moisture maps. In this role, you will be responsible for developing web applications to facilitate control over our sensors and mapping the measurements. We would like to build on good practices and standards to ensure the scalability of the product and the team. \\n
\\n
Tasks \\n
\\n
As a Senior Software Engineer, you will be part of a team that handles data processing, mapping, and sensor control. \\n
\\n
\\nParticularly, you will get to:\\n
\\n
  • \\n
  • Implement both frontend and backend of our app\\n
  • Work on the backend API to control firmware updates\\n
  • Work on the UI to deploy new firmware on different sensor groups\\n
  • Testing on QA and dev instances before deployment\\n
  • Work on documentation of the process\\n
Requirements \\n
\\n
\\nIdeally, you have:\\n
\\n
  • \\n
  • BSc in Computer Science, Engineering, or a related field\\n
  • Experience in REST API development\\n
  • Experience with Django and React/Vue\\n
  • Excellent Python coding skills and knowledge of software engineering best practices.\\n
  • Experience with building and shipping software solutions.\\n
  • Strong passion for new technologies and interest in keeping up with the latest technologies and learning new skills\\n
Benefits \\n
\\n
At TerraRad Tech, we offer a young, fast-growing, and dynamic working environment with broad options for personal development. We have very skilled people who love to share their knowledge with new team members. People from all around the world have joined us, creating an open-minded and diverse team spirit, working remotely and in person. We are all dedicated to improving the sustainable usage of water in different applications with our cutting-edge soil moisture sensors.

Beware of fraud agents! do not pay money to get a job

MNCJobs.ch will not be responsible for any payment made to a third-party. All Terms of Use are applicable.


Job Detail

  • Job Id
    JD1622883
  • Industry
    Not mentioned
  • Total Positions
    1
  • Job Type:
    Full Time
  • Salary:
    Not mentioned
  • Employment Status
    Permanent
  • Job Location
    8050 Zürich, ZH, Switzerland
  • Education
    Not mentioned