IOS Developer

  • Contract

Company Description

Webtellect operates with the zeal of a start-up, to provide expert software design and development services to a suite of clients. We are not the firm where folks can put the feet up, enjoy a paycheck, and mill around the water cooler.  We are the firm that is passionate about technology, and utilizing such in the pursuit of solving business and real-world challenges.  Work hard, play harder.  Our clients have defined budgets and we are held to higher expectations.  We have various vertical markets we attack offering relevant solutions, and therefore we do not live and breathe in only a "single technology" or "one-technology-fits-all mindset."  Each project potentially offers something new.  We have a driving passion for software excellence.  Feathers in our cap includes the development of interactive exhibits for the Visitor Center of the world’s largest philanthropic organization, custom enterprise platform development for the largest drilling company in the U.S. Oil and Gas industry, Medical Record solutions, and giving back to our community through various programs.

Job Description

  • Our client is one of the largest media companies in the United States.
  • Contribute as an experienced iOS developer on an agile scrum delivery team, collaborating with product owners, developers and testers to deliver business value on an iterative basis.
  •  Ensure the delivery of high quality software by writing clean code and utilizing pair programming, TDD,  continuous integration and code reviews.
  •  Apply object-oriented and agile iteration methodology in the design and code development.
  •  Incorporate security (PCI, SOX) requirements into software design.
  •  Continually seek to improve applications including system performance, functionality, code efficiency,  and code defects.
  •  Provide application support, troubleshoot and resolve critical software issues.
  •  Research and analyze current system, subsystems and interfaces to understand the current or new  process flow.
  •  Stay actively engaged in the technology industry and understand how the evolving technologies can  benefit our organization.
  •  Embody the spirit of customer service and conduct oneself with professionalism, integrity,    resourcefulness, and caring.

Qualifications


  • Bachelor Degree or equivalent work experience required.
  • Computer Science fundamentals in object-oriented design, data structures and complexity analysis.
  • Confidence to introduce new ideas and technologies to the team required.
  • Able to work collaboratively with cross functional teams to understand objectives, gather automation requirements, write technical specifications and perform in a lead role required.
  • High level of expertise building end-to-end custom iOS applications from scratch required
  • Extensive knowledge of iOS7, iOS8, Swift, UIKit, Core Data and Core Graphics required.
  • Deep understanding of memory management, file I/O, network programming, and multi-threading required.
  • Expertise with TDD, unit testing, pair programming and other Extreme Programming techniques required.
  • Extensive hands-on experience creating custom UI controls, consuming RESTful APIs, designing protocols, implementing delegate interfaces, animations, and performance optimization required
  • Experience developing test strategies and test automation preferred
  • 3+ years of IOS experience

Additional Information

Notes:

  • No 3rd parties.
  • Some travel required