¡Activa las notificaciones laborales por email!

Junior Full Stack Developer (Swift & Python) (m / f / d)

CroX

Madrid

Híbrido

EUR 40.000 - 60.000

Jornada completa

Hoy
Sé de los primeros/as/es en solicitar esta vacante

Descripción de la vacante

An AgTech & Sustainability innovator is looking for a Junior Full Stack Developer to own and develop their iOS app. This role is based in Madrid or Munich with hybrid or remote working options available. The ideal candidate will have experience in iOS development with Swift and a strong background in Python. Candidates will have the chance to make a real impact on sustainability initiatives. A competitive salary ranging between €40,000 and €60,000 is offered.

Servicios

Budget for equipment & professional development
28 days of vacation
Close collaboration with CTO & CEO

Formación

  • 1–3 years of professional experience in iOS development using Swift.
  • Solid knowledge of Python, SQL, and Git.
  • Experience with REST APIs is essential.

Responsabilidades

  • Build and own the iOS app in Swift end-to-end.
  • Integrate with the Python backend.
  • Set up and maintain CI/CD and analytics.

Conocimientos

iOS development with Swift
Python
SQL
REST APIs
Fluent English (B2+)

Herramientas

Git
Grafana
Descripción del empleo

🌱 Junior Full Stack Developer (Swift & Python) (m / f / d)

📍 Location : Madrid (Spain) or Munich (Germany)

  • Hybrid / Remote within these locations only -Please note: candidates must be based in Spain or Germany and have valid work authorization. Full remote work from other countries is not possible.
🧭 About the Company

We’re partnering with an AgTech & Sustainability innovator that is redefining how technology supports regenerative farming.

Their mission : develop smart solutions for virtual fencing and ultra‑high‑density grazing that make a real impact on sustainability and animal welfare.

As part of a small, fast‑moving team, you’ll work closely with the CTO (based in Madrid) and CEO to turn an internal product into a market‑ready solution — with full ownership of the iOS app and plenty of room for growth.

💻 Your Responsibilities
  • Build and own the single iOS app in Swift (SwiftUI / UIKit) end‑to‑end.
  • Integrate securely with the Python backend (REST APIs, auth, data models).
  • Set up and maintain CI / CD, TestFlight, crash reporting, analytics, and rollout configs.
  • Implement field‑ready features including offline workflows and geofencing.
  • Use AI‑assisted tools (Cursor, Claude Code, LLMs) for development, testing, and documentation.
  • Monitor app health, analyze user data, fix issues, and iterate based on feedback.
  • Document architecture, interfaces, and operational procedures.
🎯 Your Profile
Must-haves
  • 1–3 years of professional experience in iOS development with Swift, SwiftUI and/or UIKit.
  • Solid Python, SQL & Git knowledge.
  • Experience with REST APIs and preferably dashboarding (e.g., Grafana).
  • Fluent in English (B2+).
  • High initiative and hands‑on mentality.
Nice-to-haves
  • Experience with CoreLocation / MapKit / Geofencing.
  • Understanding of offline‑first patterns (Core Data / SwiftData).
  • Familiarity with push notifications, Docker, CI / CD, or GraphQL.
  • Interest in agriculture, sustainability, or green tech.
  • Knowledge of Spanish or German is a plus.
💚 Why You’ll Love This Role
  • Full ownership of the iOS app.
  • Real, measurable impact on sustainability.
  • Work hybrid or remote from Madrid or Munich.
  • Close collaboration with CTO & CEO.
  • Modern AI‑enabled toolchain.
  • Budget for equipment & professional development.
💶 Offer Details
  • Type: Full‑time permanent contract.
  • Salary: €40,000 – €60,000 gross p.a.
  • Hours: 40 hours per week.
  • Vacation: 28 days.
  • Probation: 6 months.
🚀 Hiring Process
  • short screening call with the company.
  • technical interview (code & architecture deep dive).
  • small app case assignment.
Consigue la evaluación confidencial y gratuita de tu currículum.
o arrastra un archivo en formato PDF, DOC, DOCX, ODT o PAGES de hasta 5 MB.