iOS Software Engineer

Softconstruct is looking for an iOS Software Engineer who will be responsible for the full software development life cycle.


Job responsibilities
  • Design, code, analyze, test and build advanced applications for the iOS platform
  • Build custom interfaces on iOS
  • Develop applications for time-sensitive projects while considering business/system requirement
  • Ensure the performance, quality, and responsiveness of applications
  • Collaborate with cross-functional teams to define, design, and ship new features
  • Unit-test code for robustness, including edge cases, usability, and general reliability
  • Work on bug fixing and improving application performance, identify and correct bottlenecks
  • Continuously discover, evaluate, and implement new technologies to maximize development efficiency meet client goals and objectives
  • Help maintain code quality, organization, and automatization
  • Maintain project, drafts, files, codes and scripts in an organized manner that allows other team members to make edits/suggestions/changes
Required qualifications
  • Bachelor’s degree in Computer Science, Engineering or a related field
  • Proven working experience in software development
  • At least 2 years of iOS development experience
  • Knowledge and experience on iOS SDK
  • Excellent knowledge of Objective-C, Swift, Cocoa, Xcode and OOP concepts
  • Understanding of Objective-C, iOS frameworks and iOS software design patterns
  • Experience of developing and deploying production iOS apps
  • Understanding of networking, local data caching and multitasking on iOS
  • Experience working with SQL /SQLite databases
  • Experience with task planning and estimating effort

Required candidate level: Mid level 
Job Type: Full Time
Deadline: 17.10.21
Additional information

Interested candidates are encouraged to submit a CV to [email protected] email address with a note of  «iOS Software Engineer" in the subject line.


Error: No File
Attach CV
Uploading ...