Gigalogyinc
Software Engineer - iOS
Company
Role
Software Engineer - iOS
Location
Job type
Full-time
Found on Mokaru
2 days ago
Salary
Job description
We are seeking for talented and motivated Software Engineer - iOS with a solid foundation in iOS development and a minimum of 3 years of professional experience. The ideal candidate will be responsible for designing, developing, and maintaining high-quality iOS applications while collaborating with cross-functional teams to define, design, and ship new features.
■ Primary Responsibilities (Short to Medium Term)
- Investigation, modification, and refactoring of iOS app bugs based on Redmine tickets.
- Handling iOS version updates and compliance with mandatory requirements for the App Store.
- App release building, store application, and post-release support.
- Bug isolation and reproduction confirmation work in collaboration with the verification team.
- Technical requirement coordination and code review for the development team.
- Development environment setup (Xcode), reading source code, and handover/knowledge transfer.
■ Medium to Long-Term Responsibilities (App Evolution)
- Consideration and implementation of the integration of multiple apps.
- Design of common libraries and components using Multiplatform (Swift & Objective-C).
- New development and improvement of features linked with Firebase and IoT protocols.
- Architecture improvement (e.g., converting legacy code to Swift & Objective-C).
- Preparation of technical documentation and standardization of the development process.
- 3 years of experience in iOS application development.
- Solid Experience with iOS development programming (Swift & Objective-C) skills.
- Ability to communicate and present the architecture in a visual form.
- Strong understanding and experience in multi-threading, memory management, and network communication on iOS devices.
- Proficient in OOP, design patterns, strong understanding of SOLID and DRY principles, and test-driven development.
- Strong experience in building and publishing commercial-grade iPhone and/or iPad applications.
- Experience in working in Hybrid Frameworks (e.g flutter, ionic, react-native, etc.) is a plus.
- Knowledge of RESTful APIs to connect iOS applications to back-end services.
- Understanding of Apple’s design principles and interface guidelines.
- Proficient understanding of code versioning tools, such as Git.
What We Offer:
- An opportunity to join an early-stage Tokyo-based startup and contribute to a truly innovative new AI-based service.
- Work with talented colleagues in a cooperative, people-focused environment, where your contributions will be recognized.
- Salary range is from 50,000 BDT to 100,000 BDT / month. (Based on experience).
- Salary review twice a year.
- Performance bonus twice a year.
Working days: Sunday to Thursday. 5 days/week (Hybrid).
Working hours: 9:00 am - 6:00 pm (BDST).
Location: House 1148, Road 9/A, Avenue 10, Mirpur DOHS, Dhaka, Bangladesh.


