Mobile Application Developer

Barclays

Pune, India
Not specified (assumed to be hybrid based on industry norms)
Native ios development with swift and swiftui
Android development using kotlin and jetpack compose
React native application development
Barclays is seeking a Mobile Application Developer in Pune, India, to design, develop, and enhance software solutions, particularly for iOS and Android platforms. The ideal candidate should possess strong technical skills in mobile development, software engineering methodologies, and collaborative practices to deliver high-quality applications

Job Summary

  • The role involves designing, developing, and improving software solutions that provide business and technology capabilities for customers and colleagues.
  • Candidates must demonstrate leadership behaviors such as listening authentically, energizing teams, aligning across the enterprise, and developing others.
  • The position requires adherence to secure coding practices and risk mitigation strategies to protect sensitive data within a banking environment.

Matching Summary

Match Score: 85

Barclays is seeking a Mobile Application Developer in Pune, India, to design, develop, and enhance software solutions, particularly for iOS and Android platforms. The ideal candidate should possess strong technical skills in mobile development, software engineering methodologies, and collaborative practices to deliver high-quality applications.

Skills & Requirements

Must-have

  • Native iOS development with Swift and SwiftUI
  • Android development using Kotlin and Jetpack Compose
  • React Native application development
  • Unit testing with XCTest, Mockito, and Robolectric
  • CI/CD pipeline implementation and management
  • RESTful API integration for mobile services
  • Git version control and collaborative workflows

Nice-to-have

  • Experience with offline storage and threading
  • Performance tuning and optimization skills
  • Portfolio of published Android apps on Play Store
  • Knowledge of advanced UI design patterns
  • Familiarity with state management libraries like Redux
  • Active contribution to technology communities

Key Requirements

  • In-depth technical knowledge in assigned area of expertise
  • Ability to lead and supervise a team or act as an individual contributor advisor
  • Understanding of underlying principles and concepts within mobile development
  • Responsibility for end results of team's operational processing
  • Compliance with relevant rules, regulations, and codes of conduct

Work Rights

Not specified

Tailored Resume

Cover Letter