Follow Us

PRODUCTS         PRICING         EVENTS

APPLY

Error: No File
Uploading ...

iOS Software Engineer

BetConstruct 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

Job Requirements


  • Bachelor’s degree in Computer Science, Engineering or a related field
  • Proven working experience in software development
  • At least 1 year 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