Tech Stack
iOSMacOSPythonSwift
About the role
- Develop and enhance UI and networking functionality for macOS/iOS applications to deliver polished user experiences.
- Contribute to the Python backend and data pipeline, building FastAPI endpoints, websockets, and database integrations.
- Create and maintain input integrations (adaptors) for ingesting data from multiple sources.
- Improve and maintain CI/CD pipelines, testing frameworks, AI automations, monitoring, and logging to ensure reliable, scalable delivery.
- Collaborate closely in daily standups, contributing to architecture decisions and de-risking development through proactive problem-solving.
- Stretch Goals: Explore novel iOS interactions using widgets, notifications, and custom keyboards.
- Develop browser extensions and additional data source integrations.
Requirements
- Immediate availability to join a 3–4-week sprint with daily standups (noon/early afternoon).
- Proven ability to work autonomously and bring clarity to fast-moving, ambiguous environments.
- Hands-on experience owning and maintaining macOS/iOS codebases (Swift).
- Strong Python development skills, with experience building and deploying backend services.
- Excellent communication and problem-solving abilities.
- Experience with AI-assisted coding tools (e.g., Claude Code, Codex, Cursor) is strongly preferred.
- Nice to Have: Experience with AI integrations or LLM-based applications.
- Background in data visualization or timeline interface design.
- Experience packaging Python apps (PyInstaller) or building Mac app bundles.
- Interest in cognitive science, attention management, or productivity tools.
- DevSavant is an inclusive company that values equity and fosters a supportive work environment.
- We prioritize employee well-being and ensure every application is reviewed with fairness and care.
Applicant Tracking System Keywords
Tip: use these terms in your resume and cover letter to boost ATS matches.
Hard skills
PythonFastAPImacOSiOSSwiftCI/CDAI automationdata pipelinewebsocketsPyInstaller
Soft skills
problem-solvingcommunicationautonomycollaborationclarityproactive