Total-TECH Co.
” The Job Description”
iOS Development (Core Need):
- Maintain, feature-update, and optimize existing native iOS applications written in Swift.
- Manage application release cycles, code signing, and deployments via Apple App Store Connect.
- Integrate RESTful APIs, manage third-party SDKs, and handle mobile application security & performance optimization.
Secondary Engineering (Angular OR Java Spring Boot):
- If Web-Focused (Angular): Maintain and build responsive UI components, integrate frontends with backend APIs, and optimize state management.
- If Backend-Focused (Java Spring Boot): Design, build, and maintain robust REST APIs, manage database integrations, and handle enterprise backend logic.
General:
- Collaborate with cross-functional teams using Agile/Scrum methodologies.
- Ensure code quality, perform code reviews, and maintain clear documentation.
Requirements:
- 3+ years software development experience.
- Strong iOS / Swift experience, including CocoaPods / SPM, MVVM/MVC, REST APIs, and App Store release.
Must have at least one:
– Angular: TypeScript, Angular 12+, RxJS, component-based development.
– Java: Core Java, Spring Boot, Spring Data/Security, REST APIs, SQL.
– Good knowledge of Git, branching, and CI/CD.
- Docker/Podman is a plus.
- Strong problem-solving, communication, and ability to work independently.
- Target: Mid–Senior iOS Developer with Angular or Java background.
- Work split: 30–40% iOS / 60–70% Angular or Java.
