InLogic IT Solutions LLC
About the job
We are seeking a highly skilled and experienced Senior SwiftUI Developer to join our dynamic development team. As a Senior SwiftUI Developer, you will play a key role in designing, developing, and maintaining our iOS applications using Swift and SwiftUI. You should have a minimum of 6 years of experience in iOS development with a strong focus on Swift and SwiftUI.
Collaborate with cross-functional teams to define, design, and ship new features and applications.
Design and implement high-quality, scalable, and maintainable code using Swift and SwiftUI.
Lead the development of complex user interfaces and interactions using SwiftUI.
Optimize the performance and efficiency of iOS applications, ensuring smooth user experiences.
Troubleshoot and debug issues, identify and implement effective solutions.
Continuously research and stay up to date with the latest iOS development trends and best practices.
Mentor and guide junior developers, providing technical expertise and support.
Collaborate with product managers, designers, and other stakeholders to gather requirements and refine application features.
Conduct code reviews, ensuring adherence to coding standards, best practices, and architectural guidelines.
Participate in agile development processes, including sprint planning, estimation, and daily stand-ups.
Contribute to the improvement of development processes, tools, and methodologies.
Bachelor’s degree in Computer Science, Software Engineering, or a related field (or equivalent work experience).
Minimum of 6 years of professional experience in iOS development, with a strong focus on Swift and SwiftUI.
Solid understanding of iOS app architecture patterns, such as MVC, MVVM, or VIPER.
Experience designing and implementing complex user interfaces and interactions using SwiftUI.
Proficiency in Swift programming language, including modern language features and techniques.
Strong knowledge of iOS frameworks, APIs, and libraries.
Experience with iOS performance optimization techniques and tools.
Familiarity with version control systems (e.g., Git) and continuous integration/continuous deployment (CI/CD) processes.
Solid understanding of software development principles, design patterns, and best practices.
Excellent problem-solving and debugging skills.
Strong communication and collaboration skills, with the ability to work effectively in a team environment.
Ability to adapt to changing priorities and handle multiple tasks simultaneously.
A portfolio or examples of previous iOS applications developed using Swift and SwiftUI is highly desirable.
If you are a passionate SwiftUI Developer with a strong background in Swift and SwiftUI, and you enjoy working in a fast-paced and collaborative environment, we would love to hear from you. Join our team and contribute to the development of innovative iOS applications that impact millions of users worldwide.