Live opening · Posted 21 days ago
At a glance
The key details from the original listing.
About the role
Description supplied by the original job listing.
About The Company
Ideate Technologies is a leading technology solutions provider dedicated to delivering innovative and reliable software products to clients across various industries. With a focus on cutting-edge mobile and web applications, we strive to empower organizations through digital transformation and technological excellence. Our team of skilled professionals is committed to fostering a collaborative environment that encourages creativity, continuous learning, and professional growth. At Ideate Technologies, we prioritize quality, customer satisfaction, and the development of impactful solutions that meet and exceed client expectations.
About The Role
We are seeking an experienced IOS Developer to join our dynamic development team. The ideal candidate will be responsible for assessing and optimizing mobile app designs through comprehensive review, evaluation tools, and analysis to ensure optimal user experiences across phones and tablets. You will play a vital role in building native mobile applications, supporting production systems, troubleshooting technical issues, and ensuring the delivery of high-quality, scalable, and efficient iOS solutions. This position offers an excellent opportunity to work on innovative projects, collaborate with cross-functional teams, and contribute to the technological advancement of our mobile offerings.
Qualifications
7+ years of native iOS development experience
Deep expertise in Swift and Swift UI programming languages
Proficiency with Apple iOS frameworks and SDKs
Experience with Combine framework and reactive programming architecture
Strong knowledge of REST API integration and networking protocols
Hands-on experience with CI/CD pipelines, automated testing, and debugging
Proven ability to perform code reviews and mentor junior developers
Experience with building native features as modular components
Understanding of SOLID design principles and best practices in software architecture
Familiarity with accessibility features such as VoiceOver and Dynamic Type
Experience with TDD, BDD, and iterative development methodologies
Excellent communication, interpersonal, and stakeholder management skills
Enterprise development experience is highly desirable
Responsibilities
Assess and optimize mobile app designs through review, evaluation tools, and analysis to ensure optimal user experiences for phones and tablets
Create and execute comprehensive unit tests covering a broad spectrum of mobile devices
Build robust native iOS applications, support existing mobile systems in production, and troubleshoot technical issues efficiently
Prepare detailed documentation for new development initiatives while adhering to Schwab development standards
Collaborate with cross-functional teams, including architects and stakeholders, to craft appropriate technical solutions
Implement and maintain modular native features, ensuring scalability and reusability
Debug memory leaks, performance bottlenecks, and other technical issues to optimize app performance
Integrate applications seamlessly with REST APIs and other backend services
Participate in code reviews, provide mentorship to junior developers, and promote best coding practices
Contribute to continuous integration and delivery pipelines, ensuring smooth deployment cycles
Implement native accessibility features to enhance app usability for all users
Engage in iterative development cycles, utilizing TDD and BDD methodologies to improve code quality
Benefits
At Ideate Technologies, we offer a comprehensive benefits package designed to support our employees' well-being and professional growth. Our offerings include competitive salary packages, health insurance plans, and wellness programs. We also provide opportunities for continuous learning through training sessions, workshops, and certifications. Employees enjoy a flexible work environment, collaborative team culture, and recognition programs that celebrate achievements. Additionally, we support work-life balance initiatives and offer various employee engagement activities to foster a positive and productive workplace.
Equal Opportunity
Ideate Technologies is an equal opportunity employer. We celebrate diversity and are committed to creating an inclusive environment for all employees. We do not discriminate based on race, color, religion, gender, gender identity or expression, sexual orientation, national origin, age, disability, or any other protected status. We believe that diverse teams drive innovation and excellence, and we are dedicated to providing equal employment opportunities to all qualified candidates.
Work arrangement
Yes
Your early-applicant advantage
Live timing from JobBeeper.
More openings worth a look
Recently tracked roles with full details and direct application links.