Fidelity Bank · 3 weeks ago
Senior Mobile Developer
Fidelity Bank is seeking a Senior Mobile Developer to join their Fidelity Technology Group. The role involves designing and building mobile solutions, developing Android applications, and ensuring high-quality performance and security standards in an Agile and DevOps environment.
BankingBitcoinCustomer ServiceFinancial ServicesInsuranceWealth Management
Responsibilities
Develops applications of moderately complex scope
Develops software applications
Adheres to architecture standards
Writes source code, adapts existing components, and unit testing developed components
Performs unit, UI, regression, and integration testing
Develops clear and concise documents of moderately complex scope
Performs post-installation tests to identify and resolve technical problems
Develops technical modules in support of moderately complex assignments
Performs technical and functional analysis for projects of moderately complex scope
Modifies software to correct errors, allow it to adapt to new hardware, or to improve its performance
Analyzes user needs and software requirements to determine feasibility of design within constraints
Develops software system tests and validation procedures, programs, and documentation
Qualification
Required
Bachelor's degree (or foreign education equivalent) in Computer Science, Engineering, Computer Science and Engineering, Information Technology, Information Systems, Mathematics, Physics, or a closely related field and three (3) years of experience as a Senior Mobile Developer (or closely related occupation) implementing development tasks and developing Android applications using Kotlin
Or, alternatively, Master's degree (or foreign education equivalent) in Computer Science, Engineering, Computer Science and Engineering, Information Technology, Information Systems, Mathematics, Physics, or a closely related field and one (1) year of experience as a Senior Mobile Developer (or closely related occupation) implementing development tasks and developing Android applications using Kotlin
Demonstrated Expertise (“DE”) performing TDD (Test-Driven Development) and writing fully automated and high-quality testing for all aspects of the code to establish full code coverage using native platform testing frameworks (AndroidX Test, Mockito, MockK, Espresso, and UI Automator); and building and maintaining mobile applications from the ground up using Android Studio
DE performing mobile specific DevOps Tasks using Continuous Integration and Continuous Deployment (CI/CD) tools -- GitHub and Jenkins Core; building automated pipelines using FastLane, Shell Scripting, and Gradle; and defining build configurations and automating application bundling processes using Gradle Kotlin DSL
DE analyzing, designing, and developing mobile Android applications using Kotlin Programming Language, Android Studio IDE, and Jetpack
DE integrating Android applications with third party libraries (Google Firebase suite, Adobe, and LaunchDarkly), and internally building and distributing SDKs (Software Development Kits) through JFrog Artifactory solution; and collecting analytics and maintaining lifecycle features remotely by implementing integration code using Cloud-based capabilities within the native application
Company
Fidelity Bank
Fidelity Bank is a commercial bank providing services financial sercvices.
Funding
Current Stage
Late StageTotal Funding
unknown2018-12-17Acquired
2014-09-01Private Equity
Company data provided by crunchbase