Dursan Fredy PFA

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

Posted: 2 days ago

Job Description

We’re looking for a Junior Full-Stack Developer who will take full ownership of our iOS app - from architecture and implementation to deployment and maintenance. Success in this role means delivering a stable, performant, and user-centric app that’s field-ready for virtual fencing and ultra-high-density grazing. You’ll work closely with the CTO and CEO, shaping the app experience from pilot phase to App Store readiness. This role is a key part of our small, fast-moving team, directly contributing to product quality, technical excellence, and user satisfaction.Responsibilities▪ Own and deliver the iOS app end-to-end in Swift (SwiftUI/UIKit): define architecture, write clean maintainable code, add Unit/UI tests, and handle release/operations (CI/CD, TestFlight, crash reporting, analytics).▪ Ship field-ready features for virtual fencing and ultra-high-density grazing: design simple, robust, offline-capable workflows for internal pilots; integrate securely with the backend (REST APIs, auth, data models); monitor app health, resolve issues fast, and iterate from user feedback toward App Store readiness (performance, privacy, compliance).▪ Do smaller changes to the Python backend to enable your work to proceed.▪ Run analysis on user data and behaviors.▪ Leverage AI-assisted development (Cursor, Claude Code/LLMs) to accelerate implementation, refactoring, test generation, and documentation—while upholding quality, reliability, and maintainability; automate routine tasks and suggest process improvements.Qualifications▪ 1–3 years in iOS development (Swift, Xcode, SwiftUI/UIKit), with exposure to data analysis, automation, and AI-assisted coding.▪ Strong in Python, SQL, Git, and REST APIs; familiarity with Grafana, ETL, Docker, and CI/CD. Able to design, build, and ship iOS apps with a focus on quality, stability, and user-centric workflows. Experienced with AI-assisted tools (Cursor, Claude Code) for coding, testing, and documentation.▪ Fluent in English; Spanish is a plus, German nice-to-have.▪ Proactive, fast learner, and hands-on. Collaborates closely with leadership, iterates with users, and documents clearly. Focused on readiness, scalability, and continuous improvement.Skills: swift,ios,python

Job Application Tips

  • Tailor your resume to highlight relevant experience for this position
  • Write a compelling cover letter that addresses the specific requirements
  • Research the company culture and values before applying
  • Prepare examples of your work that demonstrate your skills
  • Follow up on your application after a reasonable time period

You May Also Be Interested In