Total-TECH Co.
” The Job Description”
- Design, build, and maintain iOS applications.
- Understand business needs, processes, and technical requirements.
- Develop high-performance, scalable, and responsive mobile applications.
- Ensure application performance, quality, and responsiveness to requirements.
- Collaborate with cross-functional teams to define, design, and ship new features.
- Assist in preparing and delivering software releases.
- Ensure all designs and implementations comply with specifications and best practices.
- Participate in all phases of the software development lifecycle.
Requirements:
- Bachelor’s Degree in Computer Science, Engineering, or a related field.
- 3+ years of overall experience (2+ years of experience in iOS development).
- Very good command of English (spoken and written).
- Strong experience with Swift and SwiftUI (mandatory).
- Solid understanding of iOS SDK, multiple iOS versions, and device compatibility.
- Experience with App Store publishing and release processes.
- Familiarity with sensors (e.g., gyroscopes, accelerometers) and device capabilities.
- Experience integrating and consuming RESTful APIs.
- Knowledge of mobile relational databases and offline data syncing patterns.
- Strong understanding of OOP principles and mobile design patterns.
- Knowledge of UI/UX design principles and data visualization for a polished user experience.
- Experience with third-party libraries and APIs (e.g., Google Maps API, Firebase, SQLite,etc.).
- Proficiency in Git version control.
- Understanding of mobile security and data encryption techniques is a plus.
