Please review the below JD:
Position Role/Tile: Application Developer (Android)- ONSITE SCOTTSDALE, AZ
Is this an onsite role? Yes, 3 days per week
Location: JeniusBank 18700 North Hayden Road, Scottsdale, AZ, USA
Responsibilities:
Client interview will be onsite.
Summary: We are looking for an Android Engineer to work on a brand-new banking application using Kotlin and Declarative UI. You will be working in a collaborative small team environment with the stability of a global parent company. Your primary responsibility will be working with product owners, QA engineers, and designers to develop a cutting edge and stable mobile application.
Responsibilities:
• Own and contribute the design, architecture, development, and best practices of our mobile application
• Partner with development team and product team to create a highly performant application with user satisfaction
• Collaborate with Quality Assurance team to ensure proper testing and maintenance
• Highly motivated and able to work in a collaborative environment
• Identify exciting opportunities for adopting new technologies to solve existing needs and predicting future challenges
• Manage your own time: Solution, problem solve, and work both independently and as part of a team in a greenfield environment
Skill Set:
• Bachelor’s degree in computer science or equivalent.
• 5+ years of experience with Android 6.0 (API level 23)+
• 3+ years of experience in Kotlin and Gradle
• 3+ years of experience with UI and Unit testing, preferably Espresso and Junit
• 3+ years of experience with Dependency Injection, preferably Dagger
• Experience with Jetpack: Compose, Android X, and other libraries
• Knowledge of Material Design 3.0
• Understanding of Clean architecture design philosophy
• Good understanding of software design concepts and patterns
• Good understanding of RESTful APIs, GraphQL, and how to connect Android applications to those services
• Demonstrated experience in Agile development, application design, software development, and testing
• Aptitude for learning and applying programming concepts
• Ability to effectively communicate with stakeholders, product, and experience owners
• Familiarity with CICD tools and Dev Ops
• Familiarity with version controls tools, preferably Git
• Interest in mobile security
• Experience with banking is a plus
...Job Description: The Imaging Coordinator I supports the manager in accomplishing the mission of the organization by leading frontline caregivers to ensure optimal, safety, quality, satisfaction, engagement, compliance, operations, staffing, processes, efficiency, training...
...Schedule: 12am (midnight) - 8am Friday-Tuesday Under general direction from the shelter supervisor, oversees daily operations of shelter and assists residents in their day-to-day requirements. Accountabilities Receives prospective clients and determines eligibility...
...Physician / Pain Management / Indiana / Permanent / Evansville Indiana- Private Interventional Pain - All Outpatient and High Salary Job at Enterprise Medical Recruiting summary: Enterprise Medical Recruiting is seeking an Interventional Pain provider for a private...
...Chief Financial Officer (CFO) About the Company Industry-leading community bank Industry Banking Type Privately Held About the Role The Chief Financial Officer (CFO) will be responsible for overseeing and directing the organization's financial activities...
...Job description. Job: Compounding Pharmacy Technician. Pay: $22-$28/hr- DOE - Location: Santa Ana, CA - Setting: Clinic. Schedule: Shift Varies, Monday - Friday 9 am -5:30 pm Weekends as needed. Full-Time, Temp to Hire. Great Benefits Medical, D Pharmacy Technician, Technician...