Submitting more applications increases your chances of landing a job.
Here’s how busy the average job seeker was last month:
Opportunities viewed
Applications submitted
Keep exploring and applying to maximize your chances!
Looking for employers with a proven track record of hiring women?
Click here to explore opportunities now!You are invited to participate in a survey designed to help researchers understand how best to match workers to the types of jobs they are searching for
Would You Be Likely to Participate?
If selected, we will contact you via email with further instructions and details about your participation.
You will receive a $7 payout for answering the survey.
Purpose of the role
To design, develop and improve software, utilising various engineering methodologies, that provides business, platform, and technology capabilities for our customers and colleagues.
Accountabilities
Assistant Vice President Expectations
All colleagues will be expected to demonstrate the Barclays Values of Respect, Integrity, Service, Excellence and Stewardship – our moral compass, helping us do what we believe is right. They will also be expected to demonstrate the Barclays Mindset – to Empower, Challenge and Drive – the operating manual for how we behave.
Join us as a Senior Mobile Application Developer at Barclays, where you'll spearhead the evolution of our digital landscape, driving innovation and excellence. You will be involved in designing, developing and improving software, utilising various engineering methodologies, that provides business, platform, and technology capabilities for our customers and colleagues.
To be successful as a Senior Mobile Application Developer you should have:
Development and enhancement of native iOS applications using Swift, SwiftUI and Combine, delivering high-quality and scalable solutions.
Well versed on dependency manager tools like Cocopod or Swift Package Manager.
Ensure a smooth, intuitive, and visually engaging user experience by adhering to Apple’s design principles and standards.
Deliver code which is testable, following clean architecture and SOLID principles.
Stay up to date with the latest industry trends and advancements in iOS development, design, and mobile technologies.
Experience with unit testing using XCTest framework using custom Mocks and Stubs along with understanding of CI/CD pipelines.
Strong knowledge of iOS design principles, Auto Layout, and creating visually rich and user-friendly UIs.
Strong familiarity with Git and collaborative development workflows.
Skils - OOPs, JAVA, Kotlin, REST, SOAP webservice implementation.
Android Framework, Jetpack components, Jetpack compose, Android components (Activity, Service, Content Provider), SQlite ROOM Database.
Unit Test Testing with MOCK, MOCKK and Mockito, UI Testing Robolectric, Espresso Test your app on Android.
Strong knowledge of Android SDK, different versions of Android, and how to deal with different screen sizes.
Familiarity with RESTful APIs to connect Android applications to back-end services.
Strong proficiency in JavaScript/TypeScript and React fundamentals.
Familiarity with state management libraries (Redux, MobX, Zustand).
Experience with testing frameworks (Jest, Detox, Appium, Stryker).
Understanding of mobile UI/UX principles and responsive design.
Proficiency with Git version control and CI/CD pipelines.
Develop and maintain React Native applications with clean, efficient code.
Some other highly valued skills may include:
Knowledge of Android UI design principles, patterns, and best practices.
Experience with offline storage, threading, and performance tuning.
A portfolio of Android apps in the Play Store is a plus.
You may be assessed on the key critical skills relevant for success in role, such as risk and controls, change and transformation, business acumen strategic thinking and digital and technology, as well as job-specific technical skills.
This role will be based in Pune location.
You'll no longer be considered for this role and your application will be removed from the employer's inbox.