
Senior Software Engineer - Mobile
Kyndryl
full-time
Posted on:
Location Type: Hybrid
Location: Bangalore • India
Visit company websiteExplore more
Job Level
About the role
- Engage with clients to design applications based on business requirements covering Applications, Data, Cloud Technology & Application Authentication & Authorization.
- Performing code review of project deliverables.
- Lead work sessions and client discussion with application development/support teams.
- Perform application code changes based on the defined application modernization strategy and architecture.
- Collaborate with enterprise architecture, information security, application & infrastructure teams to produce an optimal, high level, conceptual, and cost-effective application designs by using microservices patterns and best practices.
- Develop and modernize applications based on cloud native architecture that includes APIs, micro services and containers.
- Lead project delivery by coaching and mentoring the developers in activities.
Requirements
- 6+ years of experience working as a software engineer on complex software projects.
- iOS (Swift, SwiftUI & UIKit, XCTest, XCUITest)
- Google Play Store/App Store OR Android (kotlin, jetpack compose)
- Unit Test, Integration Test & Acceptance Test (Basic Automation)
- Awareness of AWS, Git Lab, Jira, Agile/SafeAgile, Standard Development Tools, Test automation
- Design and implement Web Applications on Cloud Platforms – AWS, Azure, GCP.
- Proficient in Architectural Design Patterns
- Deep knowledge on one or more tech stack, identify alternate tech choices and trade-offs.
- Experience in third-party libraries, custom libraries and API.
- Experience in contributing to the architecture and design of new and current systems (reliability, scaling).
- Proficient in handling responsive design, cross-browser compatibility, memory optimization concepts, high performance web applications, single page applications and Unit testing.
- Understanding of emerging technologies, standards and best practices.
Benefits
- Flexible working hours
- Professional development opportunities
- Be Well programs designed for health support
- Access to cutting-edge learning opportunities
Applicant Tracking System Keywords
Tip: use these terms in your resume and cover letter to boost ATS matches.
Hard Skills & Tools
iOSSwiftSwiftUIUIKitXCTestXCUITestAndroidKotlinJetpack ComposeCloud Native Architecture
Soft Skills
coachingmentoringcollaborationleadership