Skip to content
mimi

Full-Stack Software Engineer

Ecorobotix SA

Fresnes · On-site Full-time Mid Level 1w ago

About the role

About Ecorobotix SA

Ecorobotix SA, a Swiss B-Corp company headquartered in Yverdon-les-Bains, offers innovative, robotic solutions to lessen the environmental impact of agricultural activities. We develop ultra-precise spraying technologies powered by artificial intelligence, allowing farmers to significantly reduce the use of chemicals in their fields. Join our dynamic, international team, and together, let's make agriculture more sustainable

Ecorobotix is growing To pursue our mission, we are looking for a:

Full-Stack Software Engineer

Overall Purpose of the role

The Full-Stack Software Engineer contributes to the day-to-day activities of the Data Engineering team by helping develop internal applications and backend services used by our teams across the data lifecycle.

Reporting lines and interactions

This position reports directly to the Data Engineering Team Leader and functionally collaborates with the R&D functions in Switzerland.

Key Responsibilities

  • Designing, building, and maintaining internal tools and applications across the data lifecycle
  • Developing APIs and backend services for internal users and systems
  • Deployment of applications and AWS using terraform and ansible
  • Improving internal workflows through reliable and well-designed software solutions
  • Collaborating with team members through code reviews, feedback, and shared engineering practices

Qualifications

  • Engineering degree or equivalent academic background
  • 1-2+ years of professional experience in software engineering
  • Strong programming skills in Python and experience building user interfaces with React
  • Fluency in French and professional working proficiency in English

Experience & Skills

Required

  • Experience with Infrastructure as Code (Terraform and Ansible)
  • Experience with Django and React

Nice to have

  • Familiarity with Data Systems
  • Experience with Kubernetes

Soft Skills

  • Ability to work independently while contributing effectively within a cross-functional team
  • Strong interpersonal and communication capacities are required to converse with a broad spectrum of personalities
  • Result-oriented personality with rigorous mindset to meet milestones / budgets.
  • Keen to adapt to a challenging, fast-moving environment

Skills

AWSAnsibleDjangoPythonReactTerraform

Don't send a generic resume

Paste this job description into Mimi and get a resume tailored to exactly what the hiring team is looking for.

Get started free