Job Category: Software Engineer (iOS)
Job Type: Full Time
Job Location: Dhaka (Mohakhali Dohs)
Experience: 1 years to 5 years
Software Engineer (iOS)
We seek people with iOS development knowledge with 1-5 years of proven work experience. However, the experience can be relaxed for deserving candidates who are competent enough to pass the preliminary test.
Job Responsibilities:
- Work closely with our product and design teams to build new and innovative application experiences for the iOS platform.
- Analyze the requirements and understand the deliverables.
- Analyze and optimize UI and infrastructure application code for quality, efficiency, and performance.
Educational Requirements:
- Bachelor’s degree in Computer Science/Engineering or equivalent.
Additional Requirements:
- Have a commanding grasp of Swift and Objective-C.
- Have a good understanding of Cocoa Touch Framework such as UIKit.
- Have an understanding of software architecture principles such as MVVM, MVP, SOLID or similar
- Experience in writing multi-threaded, asynchronous code
- Have Knowledge of performance optimization
- Have a good understanding of AutoLayout and device sizes for Designing complex UI for different device sizes
- Experience with source control systems such as Git
- Experience in third-party libraries by using Cocoapods, SPM, etc
- Experience in AVFoundation, Core Graphics, and Core Animation will be a plus.
- Strong problem-solving and critical-thinking skills.
- Familiar with Trello, Jira, and other project management tools.
Salary:
- Negotiable
Compensation and other benefits:
- Weekly 2 holidays
- Salary Review: Yearly
- Festival Bonus: 2 (Yearly)
- Lunch and snacks full subsidy
- Friendly environment
- Public Holidays
- Yearly Official Tour
- Performance Bonus
How to Apply: Send your CV and portfolio to Submit your resume to: jobsrns@rnscareers.com