This is a full-time remote roleat Techwaresoft. As a Senior iOS Developer you will be responsible for design, develop, test, document, deploy, support and sustain iOS mobile apps.
Qualifications
- Bachelor’s/Master’s in Computer Science(or related) with 5+ yearsof iOS application development experience
- Strong experience innative iOS developmentusingSwift & Objective-C, includingREST APIintegration
- Proficient withSwiftUI,Combine, andstructured concurrency(RxSwift is a plus)
- Experience withCI/CD pipelines(e.g., Bitrise),Git workflows, and Agile team collaboration
- Solid understanding ofsoftware architecture,OOP/POP, clean code principles, andtesting best practices
Responsibilities
- Design, develop, test, deploy, and supporthigh-quality iOS applicationsacross the full app lifecycle
- Collaborate withproduct and design teamsto translate user requirements into effective technical solutions
- Writeclean, testable code, prepare documentation, and optimize app performance
- Stay up to date withemerging iOS technologies, trends, and best practices to improve development efficiency
- Conductcode reviewsand contribute technical and product ideas to enhance the overall app experience
Must Have
- 5+ yearsof experience innative iOS development>Swift & Objective-C
- Strong knowledge ofSwiftUI,Combine / structured concurrency, andREST APIintegration
- Solid understanding ofiOS architectures,OOP/POP, clean code, and unit testing
- Experience working inAgile teams, usingGitand CI/CD pipelines
Nice to have
- Experience withRxSwiftand advanced reactive programming
- Familiarity withCI/CD toolslikeBitrise
- Exposure tomodern iOS performance optimizationand app security practices
- Knowledge of multiple architectural patterns and emergingApple frameworks
What's great in the job?
- Great team of smart people, in a friendly and open culture
- No dumb managers, no stupid tools to use, no rigid working hours
- No waste of time in enterprise processes, real responsibilities and autonomy
- Expand your knowledge of various business industries
- Create content that will help our users on a daily basis
- Real responsibilities and challenges in a fast evolving company