iOS Engineer

3 - 7 years

0 Lacs

Posted:1 week ago| Platform: Shine logo

Apply

Work Mode

On-site

Job Type

Full Time

Job Description

Join us as an iOS Engineer at Barclays where you will lead the evolution of digital solutions development, driving innovation and operational excellence. You will utilize cutting-edge technology to construct and manage robust, scalable, and secure infrastructure to ensure the seamless delivery of our digital solutions. To excel in this role, you should possess the following experience: - Thorough knowledge of the iOS SDK and Swift - Demonstrated expertise in developing iOS applications using SwiftUI and UIKit - Proficiency in best practice software development, design patterns, automated testing including unit tests and XCUI tests - Experience with REST APIs - Familiarity with Agile/Scrum methodology - Proficient in secure application development practices - Knowledge of development frameworks such as React Native Additional valuable skills may include: - Deep understanding of Cocoapods, Swift Package Manager & CI tools - Understanding of Objective-C - Knowledge of cross-platform mobile development frameworks like React Native and Flutter Your performance may be evaluated on essential skills relevant to success in this role, including risk and controls, change and transformation, business acumen, strategic thinking, digital and technology, as well as job-specific technical skills. This position is based in Pune. Purpose of the role: The main purpose of this role is to design, develop, and enhance software using various engineering methodologies to provide business, platform, and technology capabilities for our customers and colleagues. Key Accountabilities: - Develop and deliver high-quality software solutions using industry-aligned programming languages, frameworks, and tools, ensuring scalability, maintainability, and optimal performance of code. - Collaborate with product managers, designers, and other engineers to define software requirements, devise solution strategies, and integrate seamlessly with business objectives. - Engage in cross-functional collaboration, participate in code reviews, and promote a culture of code quality and knowledge sharing. - Stay updated on industry technology trends and contribute actively to the organization's technology communities to nurture a culture of technical excellence and growth. - Adhere to secure coding practices to safeguard against vulnerabilities, protect sensitive data, and ensure secure software solutions. - Implement effective unit testing practices for proper code design, readability, and reliability. Analyst Expectations: - Perform assigned activities efficiently and to a high standard, driving continuous improvement consistently. - Demonstrate in-depth technical knowledge and experience in the assigned area of expertise. - Lead and supervise a team, guiding and supporting professional development, allocating work requirements, and coordinating team resources. - Take responsibility for end results of a team's operational processing and activities. - Partner with other functions and business areas, advising and influencing decision-making within the area of expertise. - Maintain an understanding of how own sub-function integrates within the function, along with knowledge of the organization's products, services, and processes. - Resolve problems by applying acquired technical experience and guiding and persuading team members while communicating complex/sensitive information. - Act as a contact point for stakeholders outside of the immediate function, building a network of contacts outside the team and external to the organization. All colleagues are expected to embody the Barclays Values of Respect, Integrity, Service, Excellence, and Stewardship, as well as demonstrate the Barclays Mindset to Empower, Challenge, and Drive the operating manual for behavior.,

Mock Interview

Practice Video Interview with JobPe AI

Start Job-Specific Interview
cta

Start Your Job Search Today

Browse through a variety of job opportunities tailored to your skills and preferences. Filter by location, experience, salary, and more to find your perfect fit.

Job Application AI Bot

Job Application AI Bot

Apply to 20+ Portals in one click

Download Now

Download the Mobile App

Instantly access job listings, apply easily, and track applications.

coding practice

Enhance Your Skills

Practice coding challenges to boost your skills

Start Practicing Now
Barclays logo
Barclays

Financial Services

London

RecommendedJobs for You

pune, maharashtra

indore, madhya pradesh

Noida, Uttar Pradesh, India