At a Glance
- Tasks: Develop iOS apps using Swift and enhance product quality through code reviews.
- Company: Join IBM, a leader in tech consulting with a focus on innovation.
- Benefits: Enjoy competitive salary, career growth, and a supportive work culture.
- Why this job: Make an impact in the tech world while working with cutting-edge technologies.
- Qualifications: Experience in iOS development, mobile networking, and teamwork skills.
- Other info: Dynamic environment with opportunities for professional development.
The predicted salary is between 36000 - 60000 £ per year.
Join to apply for the Application Developer – Mobile role at IBM
Join to apply for the Application Developer – Mobile role at IBM
Get AI-powered advice on this job and more exclusive features.
Overview
A career in IBM Consulting is rooted by long-term relationships and close collaboration with clients across the globe. You’ll work with visionaries across multiple industries to improve the hybrid cloud and AI journey for the most innovative and valuable companies in the world. Curiosity and a constant quest for knowledge serve as the foundation to success in IBM Consulting. Our culture of evolution and empathy centers on long-term career growth and development opportunities in an environment that embraces your unique skills and experience.
Your Role And Responsibilities
- iOS app development using Swift; perform detailed technical design and implementation of moderately complex iOS applications.
- Improve product quality through code reviews and writing effective unit tests.
- Solid grasp of mobile networking and REST Web Services; experience in API design, SDK architecture, and mobile SDLC practices.
- Experience with large and complex code bases and architecture; ability to work in cross-functional teams and drive results through positive influence.
- Identify performance bottlenecks; experience with Apigee or similar proxy; translate high technical solutions to audiences at varying technical levels.
- Prepare and present technical documentation; experience with Jira, GitLab, and Splunk.
Preferred Education
Bachelor\’s Degree
Required Technical And Professional Expertise
- iOS app development using Swift; detailed technical design and implementation of moderately complex iOS applications.
- Proven experience improving product quality through code reviews and unit tests.
- Solid grasp of mobile networking and REST Web Services; API design, SDK architecture, and mobile SDLC practices.
- Experience with large and complex code bases and architecture; cross-functional teamwork and positive influence.
- Experience identifying performance bottlenecks; Apigee or similar proxy experience.
- Ability to translate high technical solutions to audiences at varying technical levels; strong technical documentation skills.
- Experience with Jira, GitLab, and Splunk.
Preferred Technical And Professional Experience
- Same as Required Technical And Professional Expertise for consistency and clarity.
Seniority level
- Mid-Senior level
Employment type
- Full-time
Job function
- Engineering and Information Technology
Industries
- IT Services and IT Consulting
Referrals increase your chances of interviewing at IBM by 2x
Get notified about new Application Developer jobs in London, England, United Kingdom.
London, England, United Kingdom 1 week ago
London, England, United Kingdom 1 month ago
London, England, United Kingdom 1 year ago
We’re unlocking community knowledge in a new way. Experts add insights directly into each article, started with the help of AI.
#J-18808-Ljbffr
Application Developer - Mobile employer: IBM
Contact Detail:
IBM Recruiting Team
StudySmarter Expert Advice 🤫
We think this is how you could land Application Developer - Mobile
✨Network Like a Pro
Get out there and connect with folks in the industry! Attend meetups, webinars, or even local tech events. The more people you know, the better your chances of landing that Application Developer role at IBM.
✨Show Off Your Skills
Create a portfolio showcasing your iOS apps and any projects you've worked on. This is your chance to shine and demonstrate your coding chops, especially with Swift and mobile networking!
✨Ace the Interview
Prepare for technical interviews by brushing up on your knowledge of REST Web Services and API design. Practice explaining complex concepts in simple terms – it’s all about making a connection with your interviewers.
✨Apply Through Our Website
Don’t forget to apply directly through our website! It’s the best way to ensure your application gets noticed. Plus, we love seeing candidates who take the initiative to engage with us directly.
We think you need these skills to ace Application Developer - Mobile
Some tips for your application 🫡
Tailor Your CV: Make sure your CV is tailored to the Application Developer - Mobile role. Highlight your experience with iOS app development using Swift and any relevant projects that showcase your skills in mobile networking and REST Web Services.
Showcase Your Technical Skills: Don’t forget to emphasise your technical expertise! Mention your experience with code reviews, unit tests, and tools like Jira and GitLab. This will show us you’re serious about quality and collaboration.
Craft a Compelling Cover Letter: Your cover letter is your chance to shine! Use it to explain why you’re passionate about mobile development and how your unique skills can contribute to our team at IBM. Keep it engaging and personal!
Apply Through Our Website: We encourage you to apply through our website for the best chance of getting noticed. It’s straightforward and ensures your application goes directly to us, making it easier for us to review your credentials.
How to prepare for a job interview at IBM
✨Know Your Tech Inside Out
Make sure you’re well-versed in iOS app development using Swift. Brush up on your knowledge of mobile networking, REST Web Services, and API design. Being able to discuss these topics confidently will show that you’re not just familiar with the basics but can also dive deep into technical discussions.
✨Showcase Your Problem-Solving Skills
Prepare examples of how you've identified performance bottlenecks in previous projects. Be ready to explain how you approached these issues and what solutions you implemented. This will demonstrate your ability to think critically and improve product quality.
✨Get Familiar with the Tools
Since experience with Jira, GitLab, and Splunk is preferred, make sure you know how to use these tools effectively. If you have any specific experiences or projects where you used them, be prepared to share those insights during the interview.
✨Communicate Clearly
Practice explaining complex technical concepts in simple terms. You might need to present your ideas to audiences with varying technical backgrounds, so being able to translate high-level solutions into understandable language is key. This will highlight your communication skills and adaptability.