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. This role requires a passion for mobile platform development a keen eye for detail and the ability to work in a fast-paced dynamic environment.
Our mission is to make the usage of technology meaningful and easy to use for everyone. We want you to be enthusiastic about new challenges solving problems keeping user experience at the core and building applications that can appreciably improve users lifestyles.
Responsibilities:
- Design and build advanced applications for the iOS platform.
- Collaborate with cross-functional teams to define design and ship new features.
- Unit-test code for robustness including edge cases usability and general reliability.
- Work on bug fixing and improving application performance.
- Continuously discover evaluate and implement new technologies to maximize development efficiency.
- Participate in code reviews to maintain a high-quality code culture.
Qualifications :
- 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 Apples design principles and interface guidelines.
- Proficient understanding of code versioning tools such as Git.
Additional Information :
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 50000 BDT to 100000 BDT / month. (Based on experience).
- Salary review twice a year.
- Performance bonus twice a year.
Working days: Sunday to Thursday. 5 days/week (in-office).
Working hours: 9:00 am - 6:00 pm (BDST).
Location: House 1148 Road 9/A Avenue 10 Mirpur DOHS Dhaka Bangladesh.
Remote Work :
No
Employment Type :
Full-time