Full Stack Swift Developer
Apex Informatics
Austin, texas
Job Details
Not Specified
Full Job Description
Apex Informatics is looking for a highly skilled and motivated Full Stack Swift Developer to join our team. As a Full Stack Swift Developer, you will be responsible for developing and maintaining scalable and efficient iOS applications using Swift. You will collaborate with cross-functional teams to understand business requirements and design and implement software solutions. The ideal candidate will have a strong background in Swift development and experience with front-end and back-end technologies.
Responsibilities
- Develop and maintain scalable iOS applications using Swift
- Collaborate with cross-functional teams to define and implement software requirements
- Design and develop the front-end and back-end components of iOS applications
- Work with APIs and integrate external services into iOS applications
- Write clean, maintainable, and efficient code
- Perform code reviews and ensure code quality and standards
- Troubleshoot and debug issues in iOS applications
- Stay up-to-date with the latest trends and technologies in iOS app development
Requirements
- Bachelor's degree in Computer Science or a related field
- Must be 10+ years of experience & 3+ years lead developer for a large system application.
- Experience with front-end technologies such as Swift UI, UIKit, and Autolayout
- Swift macOS/IOS application space with MYSQL (50% front-end and 50% back-end)
- Expert with Xcode, including XCTest, debugging, code singing along with writing backend endpoints, preferably in GO(golang)
- Experience with CI/CD pipelines
- Familiarity with Agile Software development methodology
- Experience with back-end technologies such as Node.js, Express, and MongoDB
- Proficiency in Git for version control
- Knowledge of RESTful APIs and integration of external services
- Experience with testing and debugging iOS applications
- Strong problem-solving and analytical skills
- Excellent communication and teamwork skills