Sr iOS Developer

Job description

Employment Type: Full-time employee
Level:
Senior
Location:
Remote - Frogslayer will consider candidates located anywhere in the US with proper work authorization
Comp:
$75k to $150k base salary. Compensation for this role will be based on candidate's experience, potential for contribution, and scope of role


Who We Are

Frogslayer is a custom software development and digital innovation firm. Clients partner with Frogslayer to rapidly build, launch, and scale forward-leaping, industry-shattering software products and digital platforms that create new revenue streams and sources of competitive advantage.


To deliver the very best for our clients, we start with our people. In this position, you will be challenged to deliver innovative solutions that make a lasting and significant impact on companies and industries. Our people and teams are empowered to make the decisions they need to serve our clients. Since every role at Frogslayer is significant to the success of our clients, you'll be given great responsibility and have the authority you need to deliver results.


Frogslayer is an equal opportunity employer. We welcome and encourage diversity in the workplace. We offer a generous benefits package, including company contribution to medical benefits for employees and their families. In addition, we offer a fun, flexible work environment, company-sponsored activities, and commit to providing each employee with job satisfaction by addressing core needs.


If you are someone who wants to be a contributing member of an exciting team that has been continually recognized by Inc. and Texas Monthly as a best place to work, then read on my friend and learn about this position.


Who You Are

We are looking for an iOS developer responsible for the development and maintenance of applications aimed at a range of iOS devices including mobile phones and tablet computers. Your primary focus will be development of iOS applications and their integration with back-end services. You will be working alongside other engineers and developers working on different layers of the infrastructure. Therefore, a commitment to collaborative problem solving, sophisticated design, and the creation of quality products is essential.

If you are looking for real responsibilities, autonomy over your work, flexibility over your schedule, and the opportunity to deliver software that people use and rely on every day, then this is the career for you.

Job requirements

Responsibilities
  • Design and build applications for the iOS platform
  • Write clean, maintainable code, debug, profile, and optimize iOS Apps
  • Ensure the performance, quality, and responsiveness of applications
  • Collaborate with a team to define, design, and ship new features
  • Identify and correct bottlenecks and fix defects
  • Help maintain code quality, organization, and automation
  • Collaborate with design on UI practices for optimal mobile experiences
  • Proactively identify areas for improvement, diagnose issues and collaborate with other team members to resolve them
  • Review team members’ work and give constructive feedback on improvements
  • Mentor and coach more junior developers
  • Other duties as required
Requirements
  • Deep experience with Swift and Cocoa Touch
  • Experience with Objective-C and iOS frameworks such as Core Data, Core Animation, etc.
  • Experience with offline storage, threading, and performance tuning
  • Knowledge of multiple application architecture patterns
  • Pragmatic understanding of Apple’s human interface guidelines
  • Familiarity with RESTful APIs to connect iOS applications to back-end services
  • Knowledge of other web and cloud technologies, and UI/UX standards

Preferred

  • BS in Computer Science/Engineering or other technical field of study
  • Experience with other mobile technologies (Android, Xamarin, Flutter)