iOS Engineer (Circles)
FUTO is in search of a highly skilled and versatile Software Engineer to become an integral part of our forward-thinking team. The successful candidate will be responsible for the development and improvement of Circles’ desktop and mobile applications on Apple platforms. You will be involved in development of unified codebase that runs across iOS, iPad, and Mac, ensuring the application is robust, user-friendly, and high-performing.
Key Responsibilities:
- Work on Circles’ application code using SwiftUI, Combine, PhotoKit, CryptoKit, StoreKit, AVFoundation, and other relevant technologies.
- Work closely with designers to deliver top-notch user experiences.
- Ensure high-quality code.
- Design, develop, and optimize end-user applications.
- Implement and optimize CI/CD pipelines to streamline release cycles.
- Stay abreast of emerging technologies and programming languages, integrating them where appropriate.
- Troubleshoot and resolve issues in existing software with minimal supervision.
- Work on other FUTO projects.
- Provide critical and constructive feedback on in-development projects to ensure a smooth release phase.
- Understand good design.
Notes:
- This position focuses heavily on hands-on coding.
- Alignment with FUTO’s commitment to Software Freedom, including the principles of free software usage, transparency, and open collaboration, is essential.
Ideal Candidate Profile:
We are seeking an individual who is practical, goal-oriented, and adept at problem-solving. Excellent communication skills, both written and verbal, are a must. The candidate should possess experience in client-side and frontend development, with server-side Swift experience and iOS native (Swift/ObjC) experience being a significant plus.
To apply, please email jobs@futo.org with a resume and portfolio, mention the job title “Software Engineer Circles” in the email title.