Ios Team Leader Job in Optimumbrew

Ios Team Leader

Apply Now
Job Summary

About Us

We have a team of listeners, questioners, and collaborative problem-solvers. The team is smart, passionate, experienced, and polished. We are designers who get things done. Our league of super heroes includes 10+ certified iOS developers.

OptimumBrew is known as a process-driven, adaptive, and human-first company, where your growth is valuable to us, both professionally and personally.

Job Description

We are looking for talented iOS team leaders who are passionate about and know-how the process of building scalable and secure functionality on top of the iOS platform. You will be associated with a qualified and experienced pool of people with whom you will build correlations by sharing your experience and growing your capabilities.

Primary Objectives

Experience in leading a small group of team members. Professional experience with Swift code for iOS. Practical experience in applying OOP techniques and design patterns in everyday coding. Expertise of iOS SDK, different versions of iOS, and how to deal with different screen sizes. Experience working with remote data via REST API and JSON. Proper knowledge of the iOS development life cycle. Understanding of iOS App Code signing process and deployment process. Ability to understand business requirements and translate them into technical requirements. Experience with offline storage, threading, and performance tuning. Experience with development in third-party libraries and APIs. The desire to be continually learning about newly emerging technologies/industry trends & challenges and perform duties with minimal guidance. Solid hands-on experience in developing native iOS apps. Hands-on experience in cloud APIs, push notifications, social sign-in, Crashlytics, and integration of analytics is an added advantage. Proficient understanding of code versioning tools, such as Git and SVN. Experience with performance and memory tuning with tools. Proven leadership skills, including the ability to motivate and lead other talented developers. Ability to take a project from scoping requirements through launch. Experience in dealing with multiple projects. Understanding and familiarity with common code review methods and standards. Experience building and delivering highly scalable, reliable, and complex software systems on time and on budget. Should be ready to learn new things and take challenges.

Roles and Responsibilities

  • Bring your own unique expertise to the team and learn from others.
  • Take ownership, be creative, and think outside the box to invent and build solutions to real-world customer problems.
  • Providing technical leadership and guidance on project plans and delivery commitments.
  • Manage the day-to-day activities of an engineering team. Project planning, milestones/deadlines date definition, task estimation, scope of work assessment, etc.
  • Participating in the recruitment process, providing input for performance appraisals.
  • Manage individual team members, both junior and senior, encouraging their professional growth and maximizing their potential contributions. Lead in architecting and developing new features in accordance with our product roadmap.
  • Accountable for the team's performance, work satisfaction, and growth.
  • Provide thought leadership on industry best practices around design, testing, and security.
  • Design and build advanced applications for the iOS platform.
  • Creating app updates, including bug fixes and additional features, for release.
  • Collaborating with UI and UX designers, as well as software testers, to ensure that each app is presentable and in perfect working order.
  • Proofreading code and correcting mistakes before each app is released.
  • Ensure the best possible performance, quality, and responsiveness of the application.
  • Strictly follow instructions and guidelines given by a project manager.
  • Help maintain code quality, organization, and automation.
  • Fully responsible for mobile app development in the team.
  • Work on improving application performance.
  • Monitoring app reviews to detect areas for improvement.
  • Continuously discover new ways to implement new technologies to improve development efficiency.
  • Help your team solve problems in a way that makes sense for iOS users and our codebase.
  • Join other developers and help to shape the direction of Android development at our company.
  • Insist on a consistent and responsive user experience for every one of our users.
  • Design, build, and maintain high-performance, reusable, and reliable Swift code.
  • Give training to Jr. and fresher developers.
  • Continuous integration and strategy, planning, and execution.
  • Manage individual team members, both junior and senior, encouraging their professional growth and maximizing their potential contributions.
  • Accountable for the team's performance, work satisfaction, and growth.
  • Establish ways for team members to complete their tasks.
  • Define milestones for a new project.
  • Assign targets to the team, and ensure that the targets are met.
  • Suggest new things and methods of work to the team as and when required.
  • Check the status of assigned tasks daily and resolve issues the team members face.

Technical Skills You Should Have

  • Positive thinking and motivator for other team members.
  • Great team player who works well in collaborative situations.
  • A breadth of technical skills and know how to use the right tool for the job.
  • A positive can-do attitude and bring a passion for excellence to the workplace.
  • Translate designs and wireframes into high-quality code.
  • Excellent understanding of Swift, Xcode, Core Data, Auto Layout, Git, iOS Human Interface Guidelines, REST APIs, and JSON.
  • Understand business requirements and translate them into technical requirements.
  • Excellent coding and proofreading skills.
  • Passionate about creating great code.
  • Complex problem solving and the ability to multitask.
  • Top-notch teamwork and communication skills.
  • Creativity and brainstorming.
  • Unwavering curiosity.
  • Familiarity with continuous integration.
  • Eagerness to embrace scalability, reliability, and performance challenges.
  • Excellent verbal and written communication skills.
  • Good interpersonal and decision-making skills.
  • Building relationships with team members.
  • A passion for technology and the ability to learn new concepts quickly.
  • A systematic and quality-oriented way of working.
  • Experience with task planning and estimating effort.
  • Approach to tackle technical challenges with an open mind and desire to innovate.

Key Expertise

Swift, Xcode, Core Data, Auto Layout, Git, iOS Human Interface Guidelines, REST APIs, and JSON.

Qualification

Bachelor's Degree in Computer Science or Computer Engineering, B.Tech (CSE/IT), M.Tech (CSE/IT), B.E. (CE/IT), M.E. (CE/IT)

Experience

4+ years of experience in iOS Team Leader

Benefits

  • 22 Paid Leaves
  • 5 Days Working
  • Good Company Culture
  • Health Insurance
  • Life Insurance
  • Pension Scheme
  • Statutory Benefits (PF & ESIC)
  • Salary on time
  • Yearly Picnic
  • Annual Sports Day
  • Monthly Events
  • Festival Celebrations

Qualification :
Bachelors Degree in Computer Science or Computer Engineering, B.Tech (CSE/ IT), M.Tech (CSE/IT), B.E. (CE/IT), M.E.(CE/IT)
Experience Required :

Minimum 4 Years

Vacancy :

2 - 4 Hires

Apply Now
Similar Jobs for you

See more recommended jobs

Your 4 Step Guide to Career Success

Apply for jobs
Create Profile
Schedule Interview
Get Hired