Let’s get started
By clicking ‘Next’, I agree to the Terms of Service
and Privacy Policy
Jobs / Job page
iOS Software Engineer image - Rise Careers
Job details

iOS Software Engineer

What are we looking for in our iOS Software Engineer?Job title: iOS DeveloperLocation: Cary, NCDuration: 6 MonthsPay Range: $80-$85/h on DOEThese qualifications are required for the role:• Strong Swift development on iOS• Intermediate knowledge of UIKit and SwiftUI on iOSQualifications which are preferred but not required:• Able to understand and modify Objective-C code• AppKit / macOS development• Experience with Accessibility & UI automation testing.• Broad knowledge of iOS frameworks and ability to quickly learn to adopt new frameworks• Ideally 6+ years of experience.#CBRate/Salary: $80-$85/h on DOE
Russell Tobin Glassdoor Company Review
3.8 Glassdoor star iconGlassdoor star iconGlassdoor star icon Glassdoor star icon Glassdoor star icon
Russell Tobin DE&I Review
No rating Glassdoor star iconGlassdoor star iconGlassdoor star iconGlassdoor star iconGlassdoor star icon
CEO of Russell Tobin
Russell Tobin CEO photo
Timothy M. Tobin
Approve of CEO

Average salary estimate

Estimate provided by employer
$175500 / ANNUAL (est.)
min
max
$117K
$234K

If an employer mentions a salary or salary range on their job, we display it as an "Employer Estimate". If a job has no salary data, Rise displays an estimate if available.

What You Should Know About iOS Software Engineer, Russell Tobin

Join our dynamic team as an iOS Software Engineer in Cary, NC! At our company, we are on the lookout for a talented individual who is passionate about creating exceptional mobile applications. As an iOS Software Engineer, you'll get to dive into Swift development, utilizing your skills in UIKit and SwiftUI to build innovative solutions. If you have a solid background in iOS frameworks and love crafting functional and engaging apps, this is the place for you. While having 6+ years of experience is ideal, if you have a strong grasp of Swift and can adapt to new technologies quickly, we encourage you to apply! Additionally, familiarity with Objective-C, AppKit/macOS development, Accessibility, and UI automation testing will certainly add value to your application. This is a fantastic opportunity to work for a company that values creativity and collaboration. With a pay range of $80-$85 per hour based on experience and a flexible 6-month contract, your contributions will directly impact our projects and client satisfaction. So if you're ready to make a significant mark in the world of mobile development, we would love to have you on board!

Frequently Asked Questions (FAQs) for iOS Software Engineer Role at Russell Tobin
What are the responsibilities of an iOS Software Engineer at our company?

As an iOS Software Engineer at our company, your primary responsibilities will include developing, testing, and maintaining high-quality mobile applications. You will work closely with our design team to create intuitive user interfaces and ensure a smooth user experience. Your mastery of Swift, UIKit, and SwiftUI will be crucial in building innovative features and implementing best practices for code quality.

Join Rise to see the full answer
What qualifications are needed to become an iOS Software Engineer at our company?

To qualify for the iOS Software Engineer position at our company, candidates should have strong skills in Swift development for iOS and intermediate knowledge of both UIKit and SwiftUI. While not mandatory, familiarity with Objective-C code, AppKit/macos development, and accessibility testing will enhance your application. Ideally, we’re looking for candidates with over 6 years of relevant experience.

Join Rise to see the full answer
What is the pay range for an iOS Software Engineer at our company?

The pay range for the iOS Software Engineer position at our company is between $80 to $85 per hour, depending on your experience and skill level. We believe in compensating our team members fairly while also offering opportunities for professional growth.

Join Rise to see the full answer
Is experience with UI automation testing required for the iOS Software Engineer role?

While experience with UI automation testing is preferred, it is not a strict requirement for the iOS Software Engineer role at our company. Candidates who have a general knowledge of testing practices and a willingness to learn will find our supportive environment conducive for skill development.

Join Rise to see the full answer
What technologies should an iOS Software Engineer at our company be familiar with?

iOS Software Engineers at our company should be well-versed in Swift, UIKit, and SwiftUI, and have a broad understanding of iOS frameworks. Familiarity with Objective-C, AppKit, and experience in accessibility features is a plus. Our fast-paced environment requires a quick adaptation to new technologies.

Join Rise to see the full answer
Common Interview Questions for iOS Software Engineer
Can you describe your experience with Swift development?

When answering this question, be sure to highlight specific projects where you've utilized Swift. Discuss your familiarity with Swift's syntax, performance, and how you've implemented it in real-world applications. Mention any frameworks or libraries you've integrated, showcasing your technical depth.

Join Rise to see the full answer
How do you approach problem-solving in iOS development?

Employ the STAR method to answer this. Describe a specific problem you faced in a past project, the steps you took to analyze it, and the solution you implemented. Discuss your thought process in debugging and how you prioritize user experience in your solutions.

Join Rise to see the full answer
What is your experience with UIKit and SwiftUI?

Be specific about your projects using UIKit and SwiftUI. Discuss any advantages you found using either framework and why you might choose one over the other for certain tasks. It shows your ability to make informed decisions based on project requirements.

Join Rise to see the full answer
Can you give an example of a UI feature you implemented and the challenges you faced?

Describe a distinct UI feature you developed and the specific challenges you encountered, whether it was in design, responsiveness, or integration. Highlight how you worked through these challenges and what tools or strategies you utilized to achieve the final product.

Join Rise to see the full answer
How do you ensure code quality in your applications?

Talk about your coding standards, automated tests, and peer review procedures. Discuss the importance of maintaining high code quality standards and how you've implemented best practices in past projects to prevent bugs and improve maintainability.

Join Rise to see the full answer
What strategies do you employ for optimizing app performance?

Discuss specific techniques like lazy loading, reducing memory usage, or using background threads to enhance performance. It’s a chance to demonstrate your understanding of performance issues that are common in mobile development.

Join Rise to see the full answer
How do you stay updated with new iOS technologies and trends?

Mention blogs, podcasts, or conferences that you follow. Share how you experiment with new frameworks or tools and how this knowledge has influenced your work. This will show your commitment to continuous learning in your field.

Join Rise to see the full answer
Describe your experience with version control systems.

Discuss the version control systems you've used (like Git) and how you've collaborated with teams using these tools. Explain your understanding of branching, merging, and resolving conflicts, showcasing your teamwork and technical skills.

Join Rise to see the full answer
How familiar are you with testing frameworks in iOS?

Detail your experience with testing frameworks, including unit testing and UI testing. Explain how you’ve implemented tests in your workflow to ensure software quality and reliability, emphasizing the importance of testing in the development cycle.

Join Rise to see the full answer
What interests you about working as an iOS Software Engineer at our company?

Demonstrate your knowledge about the company culture and projects. Share your passion for iOS development and how alignments with the company’s goals and values resonate with you. This question often helps interviewers gauge your enthusiasm and fit for the team.

Join Rise to see the full answer
Similar Jobs
Photo of the Rise User
Posted 7 days ago
Photo of the Rise User
Posted 14 days ago
Photo of the Rise User
Posted yesterday
Photo of the Rise User
Posted 6 days ago
Photo of the Rise User
Capco Remote Thailand - Bangkok
Posted 3 days ago
Photo of the Rise User
InPost Remote Pana Tadeusza, Kraków, Poland
Posted 9 days ago
Dental Insurance
Performance Bonus

Treat our partners (our clients, our employees, our temporary workers, our vendors, our investors) better than anyone in our industry by attracting, equipping and retaining the best individuals who will work as a team to achieve our corporate obje...

65 jobs
MATCH
Calculating your matching score...
FUNDING
SENIORITY LEVEL REQUIREMENT
TEAM SIZE
EMPLOYMENT TYPE
Contract, on-site
DATE POSTED
December 19, 2024

Subscribe to Rise newsletter

Risa star 🔮 Hi, I'm Risa! Your AI
Career Copilot
Want to see a list of jobs tailored to
you, just ask me below!