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

Senior iOS Software Engineer, Keyboards Foundation

Job Title: Native iOS Developer Location: Hybrid, Indianapolis, Indiana Industry: Financial JOB DESCRIPTION: Theoris is seeking a skilled Native iOS Developer for our client located in Indianapolis. The ideal candidate will have a strong foundation in mobile development, experience with iOS applications, and a willingness to grow in a collaborative environment. This role will involve integrating identity access solutions with Ping Identity and increasing the use of Salesforce systems.RESPONSIBILITIES:• Develop and maintain iOS applications using Kotlin.• Collaborate with team members to integrate new identity access features with Ping Identity.• Work on Salesforce integrations to enhance system functionality.• Deliver quality, scalable, and maintainable code in an Agile environment.• Participate in code reviews and actively contribute to team discussions.REQUIREMENTS:• Bachelor’s degree in Computer Science, Engineering, or equivalent professional experience.• Minimum 3 years of experience in iOS development.• Proficiency with Native iOS development.• Ability to work Hybrid (3 days onsite, 2 days remote)• Prefer familiarity with .NET MAUI.• Experience working in Agile development environments.• Basic knowledge of AWS services..About Theoris:Our goal is to Fuel Your Career! As a Theoris team member, you join a culture based on people-centered values and an environment that fosters both personal and professional growth. We build long-term relationships with our clients and our consultants. With over 30 years of building strong relationships in the industry, we’re uniquely positioned to make the right connections. This knowledge is used to find the right job placement. Our recruiting teams are experts dedicated to the information technology and engineering staffing space and are highly respected.
Apple Glassdoor Company Review
4.2 Glassdoor star iconGlassdoor star iconGlassdoor star iconGlassdoor star icon Glassdoor star icon
Apple DE&I Review
No rating Glassdoor star iconGlassdoor star iconGlassdoor star iconGlassdoor star iconGlassdoor star icon
CEO of Apple
Apple CEO photo
Tim Cook
Approve of CEO

Average salary estimate

Estimate provided by employer
$134000 / ANNUAL (est.)
min
max
$97K
$171K

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 Senior iOS Software Engineer, Keyboards Foundation, Apple

Are you an experienced Senior iOS Software Engineer looking to make a significant impact? Join Theoris in Monte Vista, CA, where your expertise will be valued and your ideas encouraged! As a Senior iOS Software Engineer on the Keyboards Foundation team, you'll dive deep into developing and maintaining innovative iOS applications. This role isn’t just about writing code; it's about collaborating with a talented group of professionals to integrate cutting-edge identity access solutions with Ping Identity and enhancing functionalities through Salesforce systems. Your strong foundation in mobile development and iOS applications will be crucial as you work in an Agile environment, delivering quality, maintainable, and scalable code. You're empowered to participate in code reviews and make meaningful contributions to team discussions. If you have a Bachelor's degree in Computer Science or a related field, at least 3 years of iOS development experience, and a commitment to growth in a collaborative setting, we want to hear from you! Plus, the hybrid work model provides flexibility with three days onsite and two days remote. Join us at Theoris, where we are committed to fueling your career growth and fostering a people-centered culture!

Frequently Asked Questions (FAQs) for Senior iOS Software Engineer, Keyboards Foundation Role at Apple
What are the main responsibilities of a Senior iOS Software Engineer at Theoris?

As a Senior iOS Software Engineer at Theoris, your main responsibilities will include developing and maintaining iOS applications, integrating new identity access features with Ping Identity, and enhancing system functionality through Salesforce. You'll also be involved in delivering quality, scalable code in an Agile environment and participating in code reviews to foster continuous improvement.

Join Rise to see the full answer
What are the educational requirements for the Senior iOS Software Engineer position at Theoris?

To qualify for the Senior iOS Software Engineer role at Theoris, you need a Bachelor's degree in Computer Science, Engineering, or a comparable field of professional experience. This educational background equips you with the necessary foundational knowledge for software development and engineering principles.

Join Rise to see the full answer
How many years of experience should I have for the Senior iOS Software Engineer role at Theoris?

Theoris seeks candidates for the Senior iOS Software Engineer position who have a minimum of 3 years of experience in iOS development. This experience should include working with Native iOS applications and a strong proficiency in mobile development.

Join Rise to see the full answer
Is familiarity with .NET MAUI a requirement for the Senior iOS Software Engineer at Theoris?

While familiarity with .NET MAUI is preferred for the Senior iOS Software Engineer role at Theoris, it is not a strict requirement. Candidates with strong Native iOS development skills and experience in Agile environments are encouraged to apply regardless of their familiarity with .NET MAUI.

Join Rise to see the full answer
What work environment can I expect as a Senior iOS Software Engineer at Theoris?

As a Senior iOS Software Engineer at Theoris, you can expect a hybrid work environment. The position allows for three days onsite and two days remote, providing a balanced approach to work, fostering both collaboration and flexibility in your professional life.

Join Rise to see the full answer
Common Interview Questions for Senior iOS Software Engineer, Keyboards Foundation
What experience do you have with Native iOS development?

When discussing your experience with Native iOS development, be specific about the projects you've worked on, the versions of iOS you've developed for, and the technologies you used. Mention any challenges you faced and how you overcame them, showcasing your problem-solving skills.

Join Rise to see the full answer
How do you approach integrating identity access solutions?

Discuss your strategies for integrating identity access solutions by referencing any relevant experience. Explain the tools and methodologies you've used, emphasizing teamwork and communication, especially when coordinating with security teams or other developers.

Join Rise to see the full answer
Can you describe a successful application you developed and your role in it?

Provide a brief overview of a successful application, outlining your specific contributions. Highlight the technologies used, the goals of the application, and how your work directly contributed to its success, tying in your teamwork and collaboration experiences.

Join Rise to see the full answer
What are the key considerations when working in Agile development?

When discussing Agile development, emphasize the importance of collaboration, adaptability, and continuous improvement. Share how you prioritize tasks, participate in scrums, and how you utilize feedback to enhance development processes.

Join Rise to see the full answer
What coding practices do you follow to ensure your code is maintainable?

Talk about best coding practices such as writing clean, commented code, following design patterns, and conducting code reviews. Mention your familiarity with version control systems and your approach to refactoring when necessary.

Join Rise to see the full answer
How do you stay updated on the latest iOS development trends and technologies?

Share the resources you utilize to keep your skills sharp, such as attending conferences, following industry leaders on social media, participating in forums, or enrolling in online courses. This illustrates your commitment to professional growth in iOS development.

Join Rise to see the full answer
What methods do you use to troubleshoot and resolve issues in your iOS applications?

Describe your systematic approach to troubleshooting, including isolating issues, using debugging tools, and collaborating with team members for diverse perspectives. This shows your analytical skills and commitment to providing quality solutions.

Join Rise to see the full answer
How do you manage tight deadlines while maintaining code quality?

Discuss your time management techniques, such as breaking projects into smaller tasks, prioritizing based on urgency, and ensuring a balance between speed and quality. This demonstrates your ability to work efficiently under pressure.

Join Rise to see the full answer
What role does user feedback play in your development process?

Highlight the significance of user feedback by explaining how you incorporate it into your development process. Discuss how you address user concerns and continuously iterate on the application to enhance user experience.

Join Rise to see the full answer
What do you find most rewarding about iOS development?

Reflect on your passion for iOS development, whether it's the creativity involved, the technology used, or the satisfaction of seeing users interact with your applications. This helps interviewers gauge your enthusiasm and dedication to your craft.

Join Rise to see the full answer
Similar Jobs
Photo of the Rise User
Inclusive & Diverse
Diversity of Opinions
Work/Life Harmony
Dare to be Different
Reward & Recognition
Empathetic
Take Risks
Growth & Learning
Transparent & Candid
Mission Driven
Passion for Exploration
Feedback Forward
Medical Insurance
Dental Insurance
Vision Insurance
Mental Health Resources
Life insurance
Disability Insurance
Health Savings Account (HSA)
Flexible Spending Account (FSA)
Learning & Development
Paid Time-Off
Maternity Leave
Social Gatherings
Photo of the Rise User
Posted 2 days ago
Inclusive & Diverse
Diversity of Opinions
Work/Life Harmony
Dare to be Different
Reward & Recognition
Empathetic
Take Risks
Growth & Learning
Transparent & Candid
Mission Driven
Passion for Exploration
Feedback Forward
Medical Insurance
Dental Insurance
Vision Insurance
Mental Health Resources
Life insurance
Disability Insurance
Health Savings Account (HSA)
Flexible Spending Account (FSA)
Learning & Development
Paid Time-Off
Maternity Leave
Social Gatherings
Posted 7 days ago
Photo of the Rise User
Logitech Remote No location specified
Posted 8 days ago
Photo of the Rise User
Posted 10 days ago
Photo of the Rise User
Inclusive & Diverse
Growth & Learning
Mission Driven
Diversity of Opinions

We’re a diverse collective of thinkers and doers, continually reimagining what’s possible to help us all do what we love in new ways.

118 jobs
MATCH
Calculating your matching score...
CULTURE VALUES
Inclusive & Diverse
Diversity of Opinions
Work/Life Harmony
Dare to be Different
Reward & Recognition
Empathetic
Take Risks
Growth & Learning
Transparent & Candid
Mission Driven
Passion for Exploration
Feedback Forward
BENEFITS & PERKS
Medical Insurance
Dental Insurance
Vision Insurance
Mental Health Resources
Life insurance
Disability Insurance
Health Savings Account (HSA)
Flexible Spending Account (FSA)
Learning & Development
Paid Time-Off
Maternity Leave
Social Gatherings
FUNDING
SENIORITY LEVEL REQUIREMENT
TEAM SIZE
EMPLOYMENT TYPE
Full-time, hybrid
DATE POSTED
December 3, 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!