Company Description
We are seeking a highly skilled and experienced iOS Developer to join our dynamic team. The ideal candidate will have a strong background in developing top-tier mobile applications, a keen eye for detail, and a passion for creating seamless and engaging user experiences. As an iOS Developer, you will be responsible for designing, developing, and maintaining high-quality iOS applications, collaborating with cross-functional teams to define and deliver new features, and continuously improving application performance. You will also play a key role in conducting code reviews, and ensuring the best practices in iOS development are followed. This position offers the opportunity to work on cutting-edge projects and contribute significantly to our mobile strategy.
Job Description
Responsibilities
- Design and develop advanced applications for the iOS platform.
- Collaborate with cross-functional teams to define, design, and ship new features.
- Ensure the performance, quality, and responsiveness of applications.
- Identify and correct bottlenecks and fix bugs.
- Maintain code quality, organization, and automatization.
- Continuously discover, evaluate, and implement new technologies to maximize development efficiency.
- Conduct code reviews.
- Work closely with product management to understand requirements and translate them into technical specifications.
- Participate in Agile/Scrum development processes.
Qualifications
Qualifications
- Bachelor’s degree in Computer Science, Engineering, or a related field.
- 5+ years of experience in iOS development.
- Strong proficiency in Swift and Objective-C.
- Deep understanding of iOS frameworks such as UIKit, Core Data, Core Animation, and others.
- Experience with offline storage, threading, and performance tuning.
- Familiarity with RESTful APIs to connect iOS applications to back-end services.
- Knowledge of other web technologies and UI/UX standards.
- Understanding of Apple’s design principles and interface guidelines.
- Proficient understanding of code versioning tools such as Git.
- Experience with continuous integration and deployment.
- Excellent problem-solving, critical thinking, and communication skills.
Additional Information
WHY YOU’LL LOVE US
- All employees benefits for free (our famous games room, daily breakfast, fruits, coffee and other hot drinks, soft drinks and juices, company days out and parties…)
- Social insurance
- Open-door management policy
- Full Medical insurance
- Accommodation and Transportation Allowance
- Friendly environment that values innovation and efficiency
- Exciting opportunities for career growth and talent development
- Feedback encouragement
- Recognition and reward programs
- Competitive salaries and incentives
- Friendly environment
- Flexible and Comfortable schedule
- Fun committees
- Monetary rewards
- Fun, smart and creative people
- Career possibilities with growing team
- Paid vacations
- Social benefits
For more information about Nile Bits, please visit our website:
https://www.nilebits.com