Hybrid Senior Software Engineer - Mobile

Posted 13 hours ago

Apply now

About the role

  • Software Engineer designing and developing innovative software solutions for Kyndryl's applications and cloud technology. Engaging with clients, mentoring developers, and leading project delivery.

Responsibilities

  • 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

Job title

Senior Software Engineer - Mobile

Job type

Experience level

Senior

Salary

Not specified

Degree requirement

Bachelor's Degree

Location requirements

Report this job

See something inaccurate? Let us know and we'll update the listing.

Report job