Full Time

Lead Software Engineer - iOS

Talener
$110,000 - $150,000* / year (about $53–$72 an hour)

Job Description

This job was posted over 30 days ago, so it has most likely closed. See newer jobs like it.

Written by AI from the job title and company, not by Talener, so some details may not match this job. The employer's own page has the real description.

Overview

As a Lead Software Engineer - iOS at Talener, you will be instrumental in driving the development and enhancement of our mobile applications. You will oversee a talented team of engineers, ensuring that code quality, performance, and user experience meet our high standards. Collaborating closely with cross-functional teams, you will also play a crucial role in design discussions and project planning, showcasing technical leadership and innovation to bring cutting-edge solutions to our users.



Job Responsibilities

  • Lead the design, development, and implementation of iOS applications while adhering to best practices in software development.
  • Mentor and guide junior developers, promoting knowledge sharing and professional growth within the team.
  • Collaborate with UX/UI designers and product managers to define and deliver engaging user experiences.
  • Conduct code reviews to ensure high standards of code quality and maintainability.
  • Analyze and optimize application performance, identifying opportunities for enhancement.
  • Stay abreast of industry trends and emerging technologies to incorporate innovative solutions into projects.
  • Participate in Agile development processes, including sprint planning and retrospectives, to align team goals with project timelines.


Qualifications

  • Bachelor's or Master's degree in Computer Science, Software Engineering, or a related field.
  • Minimum of 5 years of experience in iOS development, with a proven track record of delivering high-quality applications.
  • Strong proficiency in Swift, Objective-C, and familiarity with iOS frameworks and APIs.
  • Experience with version control systems such as Git.
  • Knowledge of RESTful APIs and third-party libraries integration.
  • Exceptional problem-solving skills and the ability to work under pressure in a fast-paced environment.
  • Excellent verbal and written communication skills to effectively convey complex technical concepts.


Technologies & Tools

This position requires proficiency with various technologies and tools essential for iOS development, including Swift and Objective-C programming languages, Xcode IDE, CocoaPods for dependency management, as well as familiarity with design patterns such as MVC and MVVM. Experience with cloud services like AWS or Firebase, as well as knowledge of database management systems like Core Data or SQLite, will be advantageous in this role.



Ideal Candidates

The ideal candidate for the Lead Software Engineer - iOS position is one who demonstrates a strong technical foundation combined with exceptional leadership capabilities. They can navigate complex software challenges while fostering a collaborative team environment. Adaptability and a passion for continuous learning are essential, as is the ability to effectively communicate and translate technical requirements for both technical and non-technical stakeholders. A proactive mindset and a commitment to delivering excellence will set this candidate apart.

☕ It is the weekend. Most US employers post jobs on weekdays, so expect fewer new ones until Monday morning.

View Similar Jobs

Matches Jobs

Similar jobs which you may be interested in. Typically using your existing skillset.