Overview
Software Developer(iOS)
Serve as a Software Development Engineer Lead in the iOS Team.
Advocate for quality on the scrum team, assisting with planning, design, and verification of user stories.
Mentor team members, identifying and escalating defects, working with cross-functional product teams, and tracking issue resolutions.
Ensure user stories meet acceptance criteria and have sufficient automation.
Create and maintain a robust and maintainable regression test suite, introducing tools to improve testing practices.
Confidently make technical decisions and assume responsibility.
Key Requirements
Skill in using coding standards and active participation in code reviews.
Eagerness to learn new technologies quickly.
Strong time management skills with a history of meeting commitments.
Excellent verbal and written communication skills.
You are an energetic individual with strong written and communication skills and a team-oriented mindset. You will design test specs and create test strategies for both new and existing application features. Responsibilities include creating and organizing test cases for automated and manual execution, monitoring automated suite results, increasing test coverage, and representing testing needs in software requirements and design reviews.
Experience with test and development best practices, patterns, and processes.
Familiarity with Android development, covering both functional and non-functional aspects.
Technical Skills
Swift, C, and Objective-C programming.
Strong programming and analytical skills.
Threading, processes, TDD, BDD, Agile methodologies.
Proficiency with COCOA, Application Lifecycle, XCode.
Experience in technical leadership.
Ability to create reports for stakeholders.
Understanding of software development best practices.
Attention to detail and product quality.
Research technical advancements to improve testing for new or existing products.
Job Types: Full-time, Permanent
Pay: ?800,000.00 - ?1,300,000.00 per year
Benefits:
- Health insurance
- Provident Fund
- Work from home
Schedule:
- Day shift
- Monday to Friday
- Morning shift
Supplemental Pay:
- Performance bonus
- Yearly bonus
Education:
- Bachelor's (Preferred)
Experience:
- .NET: 5 years (Preferred)
- total work: 5 years (Preferred)
- Java: 5 years (Preferred)
Work Location: In person