- Participate in the Software Development Lifecycle, engaging in all stages from initial concept to deployment.
- Develop and enhance iOS applications using Swift and relevant technologies.
- Write clean, maintainable, and efficient code while ensuring high performance.
- Participate in code reviews to uphold high standards of code quality.
- Collaborate with a team of skilled developers to solve complex problems.
- Proactively seek to improve development practices and processes.
- Continuously enhance your technical skills and share knowledge with the team.
- Work with team distributed across multiple locations and different timezones across the world
Qualifications
- 4+ years of experience in building iOS applications, with involvement in launching at least one mobile app.
- Strong skills in Swift and familiarity with SwiftUI, Objective C and Xcode.
- Valuable grasp of user interface design for mobile apps and familiarity with Apple s design principles.
- Passionate about writing high-quality, well-structured, and maintainable code.
- Excellent communication skills with the ability to work effectively in a team.
- Open to feedback and eager to share knowledge with teammates.
- Ability to think critically and develop innovative solutions to challenges.
- Willingness to explore new technologies and methodologies to improve existing system.
Preferred Skills:
- Experience with push notifications and implementing real-time data features.
- Familiarity with agile methodologies and collaborative development practices.
- He must have knowledge with Hybrid platforms (e.g.: Reactnative )
- Experience working with REST API and Cloud technologies