Description
You will build and maintain native iOS applications using Swift. You will design, program, and debug software enhancements and new applications, planning and testing the entire system lifecycle.
Responsibilities
- Design, program, and debug software enhancements and new applications.
- Build intuitive graphical user interfaces using custom widgets and existing libraries.
- Modify and optimize existing codebases to improve application performance.
- Plan, develop, and test software systems and applications.
- Collaborate on cross-compiling applications for embedded systems where required.
Required Skills
- 5+ years of professional software development experience.
- Proficiency in application development using Swift.
- Proven experience in iOS development.
- Experience working with REST APIs.
- Familiarity with cloud infrastructures such as AWS or Azure.
- Proficiency with Git for version control.
- BS/MS degree in Computer Science, Engineering, or a related subject.
Preferred Skills
- Ability to cross-compile applications and libraries for embedded systems.