Responsibilities
-
Collaborate with other engineers in building applications.
-
Provide leadership to the team.
-
Attend daily stand up meetings.
-
Discuss and write specifications for tasks.
-
Conduct code reviews as requested.
-
Decide on the best technologies and languages for the project.
-
Learn and test new technologies, frameworks.
-
Stay up to date with new trends and advancements in iOS development.
-
Document code, so other developers can understand and contribute to it.
Skills and Qualifications
-
Bachelor's degree in computer science or equivalent.
-
Strong knowledge of Swift as well SwiftUI language.
-
Strong knowledge of reactive programming.
-
Knowledge of auto deployment and auto testing and build with CI/CD.
-
Strong knowledge of dependency injection.
-
Strong knowledge of version control system.
-
Knowledge of testing(unit test, UI test, integration test etc.)
-
Should be able to maintain high code quality standards.
-
Strong knowledge of different state management approaches.
-
Should be able to communicate in English.
Education
B.E/ B.Tech/BCA/MCA/MSc IT degree in Computer Science, Engineering, or a related subject
Experience: 2+ years
Salary: Starts at 4.50 Lacs per Annum
Location
Surat, Gujarat 395004