Track This Job
Add this job to your tracking list to:
- Monitor application status and updates
- Change status (Applied, Interview, Offer, etc.)
- Add personal notes and comments
- Set reminders for follow-ups
- Track your entire application journey
Save This Job
Add this job to your saved collection to:
- Access easily from your saved jobs dashboard
- Review job details later without searching again
- Compare with other saved opportunities
- Keep a collection of interesting positions
- Receive notifications about saved jobs before they expire
AI-Powered Job Summary
Get a concise overview of key job requirements, responsibilities, and qualifications in seconds.
Pro Tip: Use this feature to quickly decide if a job matches your skills before reading the full description.
At IBM Consulting Client Innovation Center, we provide cutting-edge technical and industry expertise to clients worldwide. Our locally-based Innovation Center focuses on driving innovation and accelerating the adoption of new technologies.
Your Role And Responsibilities
As a Software Developer you'll participate in many aspects of the software development lifecycle, such as design, code implementation, testing. You will create software that enables your clients' hybrid-cloud and AI journeys.
- Leveraging modern tools and techniques to develop clean, efficient, and reusable code for mobile apps.
- Discover and leverage the latest technologies trends to maximize and build creative solutions.
- Mentoring, coaching, educating, and advocating mobile development best practices.
- Work in an Agile, project-centric, team-focused environment.
- Continuously learn new technologies and methodologies.
Bachelor's Degree
Required Technical And Professional Expertise
- Proficiency in Swift and Objective-C programming languages
- Knowledge of SwiftUI and Combine for building declarative UIs
- Experience with Xcode and iOS development tools
- Experience with CocoPods
- Familiarity with MVVM architectures, and other software design patterns
- Experience with version control systems such as Git
- Good knowledge of APIs (REST, GraphQL)
- Knowledge of iOS design principles and interface guidelines (Human Interface Guidelines)
- Good knowledge of mobile ecosystem (different screens, OS versions, resolutions and how to work with those differences)
- Experience with debugging
- Unit testing and automated testing
- Strong problem-solving skills and attention to detail
- Testing and resolving performance concerns
- Ready to work in Agile / DevOps / Cloud environment
- Experience with third-party libraries such as Alamofire, Realm.
- Experience with FHIR API integration for healthcare apps.
- Experience/Knowledge of additional programming languages/frameworks
- Pro-active involvement in IT communities and events.
The final offer will be dependent on qualifications, professional experience and competencies.
Ready to apply?
Join IBM and take your career to the next level!
Application takes less than 5 minutes