Senior iOS/SwiftUI Developer (Houston, TX)

Job Title: Senior iOS/SwiftUI Developer

Job Type: Full-time

Location: Houston, TX

About the Role:

We are currently looking for a highly skilled and motivated iOS Developer to join our team and collaborate with one of our Fortune 200 oil and gas clients in Houston, TX. As an iOS Developer, you will play a key role in designing, developing, and maintaining innovative iOS applications. The ideal candidate is a collaborative team player, an independent thinker, and possesses a passion for creating exceptional user experiences. At least two years of experience and proficiency in Swift and Swift UI is essential for this role.

CODE Staffing provides a comprehensive and competitive benefits package designed to support our employees' physical, mental, and financial health. From health insurance and retirement plans to mentorship programs and professional development opportunities, we offer a range of benefits that help our employees thrive both personally and professionally. This position requires the candidate to be on-site at our client's office in Houston, TX.

Responsibilities:

  • iOS App Development:

    • Design, develop, and maintain high-quality iOS applications using Swift and Swift UI.

    • Collaborate with cross-functional teams to gather requirements and translate them into technical specifications.

    • Implement intuitive and visually appealing user interfaces, ensuring a seamless user experience.

  • Code Implementation and Optimization:

    • Write clean, efficient, and maintainable code, adhering to coding standards and best practices.

    • Optimize application performance, including responsiveness and memory management.

    • Conduct thorough testing and debugging to ensure the delivery of reliable and high-quality applications.

  • Problem Solving and Troubleshooting:

    • Identify and resolve software defects, bugs, and performance issues in a timely manner.

    • Utilize debugging tools and techniques to troubleshoot and resolve technical challenges.

    • Take ownership of problem resolution, demonstrating a proactive and problem-solving mindset.

  • Collaboration and Communication:

    • Collaborate effectively with designers, product managers, and other developers to deliver high-quality applications.

    • Participate in code reviews and provide constructive feedback to enhance code quality and maintainability.

    • Communicate project progress, challenges, and solutions in a clear and concise manner.

  • Continuous Learning and Innovation:

    • Stay updated with the latest iOS development trends, technologies, and best practices.

    • Continuously improve your technical skills through self-study, training, and exploring new frameworks and tools.

    • Contribute innovative ideas and suggestions to enhance the development process and user experience.

Requirements:

  • Bachelor's degree in Computer Science, Software Engineering, or a related field or relevant work experience.

  • Strong proficiency in iOS app development using Swift and Swift UI.

  • Experience in creating Swift Packages that are well-documented, modular, easy to integrate, and maintained with the latest and best practices.

  • Solid understanding of object-oriented programming principles and design patterns.

  • Experience in developing and deploying iOS applications to the App Store is preferred but not required

  • Familiarity with iOS frameworks and technologies, such as Core Data, Core Animation, and Auto Layout.

  • Knowledge of RESTful APIs and integrating backend services with iOS applications.

  • Understanding of mobile app performance optimization techniques and memory management.

  • Excellent problem-solving and analytical skills, with the ability to think independently and propose innovative solutions.

  • Strong communication and interpersonal skills to collaborate effectively within a team environment.

  • Ability to work well both independently and as part of a team, with a strong sense of accountability and ownership.

Join our clients’ talented iOS development team and contribute your expertise to creating cutting-edge mobile applications. As an iOS Developer, you will have the opportunity to work on exciting projects, shape user experiences, and make a significant impact on our clients’ success.

About CODE Staffing

CODE Staffing exists to provide top of the line technical contingent staff to key clients that we partner with strategically to enable their business. We do this by providing a great environment for our employees, so that we minimize churn for our clients. Our rigorous focus on training and regular meetings with client’s executives ensure that we understand their technological road map and guarantees that we provide the best people for their needs.

Our people are our most valuable asset. That's why we're committed to attracting, retaining, and developing the best talent in the industry.

As a funded startup, working for CODE Staffing in this position will not only give you experience and exposure to one of the largest oil and gas companies in the United States, you’ll have the opportunity to be in at the ground floor of an exciting, forward-thinking organization. We are committed to growing the skills and career paths of our people, and would love the opportunity to have you join our team. We also have great benefits- check out our website for more details: CODE Staffing

Applicant Information:

Senior iOS/SwiftUI Developer (Houston, TX)

Address:

Experience:

Note: Markdown is supported in this field.

Skills:

Please let us know how you would assess your own skills in the following areas:

Category Area n/a 1 2 3 4 5 6 7 8 9 10
Cloud AWS
Azure
Google Cloud
Database CosmosDB
Entity Framework
Hadoop / Big Data
MongoDB
MySQL
NoSQL
Oracle
Postgres
SQL Server
Desktop UWP
Winforms
WPF
Language C#
Java
Objective-C
Python
Swift
VB.NET
Visual FoxPro (VFP)
Mobile Android
iOS
Xamarin
Other AI/ML
DevOps
Docker
Elastic
Git
TFS Build Server
TFS General
Services .NET Core
Rest Services / JSON
WCF
WebApi
Skill Graphic Design
SSRS
UI Design
Web .NET Core
Angular
ASP.NET Core
ASP.NET MVC
ASP.NET Web Forms
Blazor/WebAssembly
BootStrap
CSS 3
HTML (4/5)
JavaScript
JQuery
Knockout.js
Node.js
React
TypeScript
Vue.js
WebGL