Epace Technologies - Dallas, TX

posted about 1 month ago

Full-time - Senior
Dallas, TX
Professional, Scientific, and Technical Services

About the position

The iOS Developer position is focused on creating and maintaining applications for Apple's platforms. The role requires extensive experience in software development, particularly in iOS technologies, and emphasizes proficiency in coding, algorithm problem-solving, and familiarity with Agile methodologies. The developer will be involved in all phases of the development life cycle, contributing to the design, implementation, and testing of applications.

Responsibilities

  • Develop and maintain iOS applications using Swift and Objective-C.
  • Participate in all phases of the software development life cycle.
  • Collaborate with cross-functional teams to define, design, and ship new features.
  • Write clean, maintainable, and efficient code.
  • Conduct unit testing and debugging to ensure application quality.
  • Engage in Agile development practices, including daily scrums and iteration reviews.

Requirements

  • 8+ years of combined software/application development experience in Objective-C, C++, and Swift.
  • Expertise in iOS development, including SwiftUI and MVVM architecture.
  • Proficiency in writing code and solving algorithm problems, particularly in LeetCode.
  • Experience with Linux, Mac OS X, and GNU tools.
  • Familiarity with automated testing and unit testing frameworks.

Nice-to-haves

  • Experience with Agile development methodologies.
  • Enthusiasm for automated testing and continuous integration.
© 2024 Teal Labs, Inc
Privacy PolicyTerms of Service