Job summary:
Title:
iOS/Android Developer-Remote
Location:
Remote
Length and terms:
Long term - W2 OR C2C
Position created on 12/05/2025 10:16 pm
Job description:
• **Mode of Interview Type: Webcam 6+Months with Extension Remote *** Due to security Reasons only USC/GC/GCEAD W2 OR C2C only
Job Description: -
• Prior experience working on small to medium sized projects of increasing complexity, or a combination of education, training and experience.
• Demonstrates ability to coach, lead, guide, and provide technical direction to professional staff members.
• Ability to negotiate with stakeholders, governance committees, and senior management when deciding how best to deliver software solutions to satisfy business requirements.
• Ability to deliver software using different software development methodologies.
• Formal degree in a related field.
• Advanced training/certification in information technology, computer science or related field.
• Extensive experience in application/systems analysis, workflow or procedural analysis.
• Strong planning, organizational, and multi-tasking skills.
• Strong research, analytical, and problem solving skills.
• Excellent relationship and facilitation and presentation skills.
• Demonstrated technical abilities in independently resolving complex problems.
• Deep knowledge of financial industry trends, direction and standards that guide new technology offerings.
• Experience, and demonstrated knowledge in strategic planning.
• Experience leading, guiding, and mentoring professional staff.
Programming Languages:
• Kotlin, including Kotlin DSL for build scripts.
• Java.
• Bash/shell scripting.
• HTML.
Frameworks and Libraries:
• Dagger/Hilt - Dependency injection.
• Jetpack Compose - Toolkit for building native UI.
• JUnit, Mockito, Espresso, Hamcrest - Testing frameworks.
• Kotlin Coroutine - Asynchronous programming.
• Retrofit - Networking.
Tools:
• Android Studio - Android IDE.
• Proguard/R8 - Shrink, obfuscate, and optimize.
• Azure DevOps Pipelines - CI/CD pipelines using YAML.
• Architectural Patters.
• MVVM (Model View View-Model).
• Android architecture. Application, Activity, Fragment lifecycle.
• Methodology.
Required Skills:
• Experience developing native iOS applications written in Swift using the latest versions of the Xcode IDE.
• Android development experience.
• Experience developing Java based applications.
• Able to work in a collaborative environment leveraging Agile software development methodologies.
• Actively engages in the iOS developer community in order to gain knowledge and expertise to apply in the delivery of future solutions.
• Adheres to coding best practices around security, accessibility, adds emphasis on testing / testable code and design patterns such as MVVM, and/or MVC.
• Familiar working with source code management and development collaboration tools for issue tracking and requirements documentation like Azure DevOps.
• Familiarity with modern frameworks like SwiftUI and Combine.
• Strong grasp of source control tools (Git).
• Some level of comfortability using Terminal or some other *nix shell.
• Demonstrates knowledge delivering software within a formal Systems Development Life Cycle (SDLC).
Contact the recruiter working on this position:
The recruiter working on this position is Sowmya Pasarla
His/her contact number is His/her contact email is [email protected]
Our recruiters will be more than happy to help you to get this contract.
Apply Now
Apply Now