Software Development Advisor

NTT DATA

8+ yrs Bengaluru Full Time Hybrid (office + remote)
NTT DATA logo
Posted : today
Actively hiring

Job description

NTT DATA is seeking a passionate Software Development Advisor to join our innovative team. This role focuses on leading mobile application development, specifically for iOS and React Native platforms.

We are looking for individuals who are adaptable, forward-thinking, and eager to grow within an inclusive environment. Join us to make a significant impact in the world of enterprise mobile solutions.

Responsibilities

As a Lead Mobile iOS & React Native Developer, you will spearhead the architecture, development, and delivery of high-quality enterprise mobile applications.

Your responsibilities will include leading a team of 3-4 engineers, hands-on development, code reviews, sprint planning, task allocation, and mentoring. You'll translate business needs into scalable solutions, establish best practices, and ensure application reliability, security, and performance. Collaboration with product managers, backend engineers, designers, and QA teams is key to success.

Qualifications

Ideal candidates will have a minimum of 8 years in software development, with at least 5 years focused on mobile applications using Swift, SwiftUI, UIKit, React Native, and TypeScript.

Required expertise includes strong hands-on experience in iOS development, React Native architecture, mobile performance optimization, API integration, security, automated testing, and release management. A proven ability to lead technical teams and make sound architectural decisions is essential. Candidates should possess a Bachelor's or Master's degree in a relevant engineering discipline.

Essential Skills

SwiftSwiftUIUIKitReact NativeTypeScriptJavaScriptiOS SDKMobile Application ArchitectureAgile/ScrumCI/CDTest-Driven DevelopmentSecure SDLCContinuous DeliveryREST APIsJSONGraphQLOAuth 2.0OpenID ConnectSQLiteCore DataSwiftDataRealmSecure Local StorageXCTestXCUITestJestReact Native Testing LibrarySwiftLintESLintPrettierStatic AnalysisGitHub ActionsBitriseJenkinsGitLab CIFastlaneTestFlightApp Store ConnectFirebase CrashlyticsFirebase Performance MonitoringSentryGitGitHubGitLabBitbucketJiraAzure BoardsConfluenceFigmaMVVMClean ArchitectureSOLID PrinciplesDependency InjectionModular ArchitectureRepository PatternsReusable Component LibrariesTeam LeadershipMentoringCode ReviewsKnowledge SharingPerformance OptimizationMobile SecurityAutomated TestingBuild AutomationRelease ManagementPush NotificationsDeep LinkingAccessibilityUI/UX EngineeringAgile DeliveryEstimation

Highlights

  • Actively hiring

More Details

RoleSoftware Development Advisor
DepartmentSoftware Development
Employment TypeFull Time, Hybrid (office + remote)

About the Company

NTT DATA logo

NTT DATA

IT Consulting

Software Development Advisor at NTT DATA | SkillMX | SkillMX