About the company
We're a fully-managed software development partner that builds teams in under 7 days to support emerging technologies such as AI, ML, Blockchain, and others.
Job Summary
Responsibilities
π Collaborating on the end-to-end development cycle of complex and scalable iOS applications, from concept to deployment. π Assisting your teammates in implementing new features and functionalities based on project requirements. π Troubleshooting and fixing software defects and issues. π Writing clean, well-documented, and maintainable code that follows software engineering best practices. π Participating in code reviews that help guarantee a high quality of code at all times. π Working closely with UI/UX designers to ensure intuitive and visually appealing app interfaces. π Staying up-to-date with the latest trends and technologies in Android development and providing recommendations for improvement.
Requirements
π Proven experience in developing and maintaining iOS applications. π Solid understanding of Swift and Objective-C programming languages. π Familiarity with Xcode, Interface Builder, and iOS SDKs. π Familiarity with RESTful APIs and third-party libraries. π Solid understanding of iOS UI/UX design principles and Human Interface Guidelines. π Familiarity Git version control and Agile software development methodologies. π Strong communication and collaboration skills, with the ability to work effectively in cross-functional teams.