We are seeking a highly motivated and organized iOS Developer to join our Company. The successful candidate will be responsible with designing, developing scalable and maintainable iOS application using the Swift and React native programming language.
Key Responsibilities
1. Architect, design, and develop scalable and maintainable iOS applications using the Swift and React Native programming language.
2. Collaborate with project leads, others to translate the requirements to technical specifications.
3. Establish best practices and coding standards for iOS development, ensuring adherence to quality, performance, and security standards.
4. Conduct code reviews and ensure everyone follow established coding practices and guidelines.
5. Drive technical discussions, make architectural decisions, and provide solutions to complex technical challenges.
6. Troubleshoot and debug issues, ensuring timely resolution and minimal impact on project timelines.
7. Other tasks assigned by Manager.
Job Requirements
Professional Requirements:
1. Qualifications: A recognised Bachelor's degree in Computer Engineer or other related field.
2. At least 3 years of working experience in iOS application development using Swift and React Native programming language
3. Exhibits strategic thinking and the ability to lead and manage complex projects effectively.
4.
Extensive experience in designing and developing complex iOS applications, with a deep understanding of iOS SDK, Cocoa frameworks.
5. Solid understanding of threading management, thread synchronisation techniques in iOS.
6. Strong understanding of using background task processing techniques in iOS.
7. Experience in monitoring and analysing application performance metrics related to threading and background processing, identifying bottlenecks and areas for optimisation.
8. Understanding of Sensorkit, Firebase is a plus.
9. Strong understanding of software engineering principles, design patterns, and best practices.
10. Strong problem-solving and analytical skills, with a focus on delivering scalable and maintainable solutions.
11. Experience with Agile development methodologies such as Git, and CI.
12. He/ She should be meticulous and have a strong analytical and problem-solving skills, with attention to details and strong in negotiation.
13. He/ She should possess good communication and interpersonal skills, with the ability to work effectively with colleagues and management.
14. He/ She should have a strong organisational and time management skills, with the ability to prioritise tasks and meet deadlines.
15. Ability to work independently and having teamwork spirit.
16. Good in English and fluency in local language.
📌 iOS Developer (Tamil Nadu)
🏢 Ichange
📍 Tamil Nadu
Reply to this offer
Impress this employer describing Your skills and abilities, fill out the form below and leave Your personal touch in the presentation letter.