Front-End Mobile Developer
- 5+ years' experience in mobile development
- Native and/or React Native mobile development experience (Swift, Kotlin, TypeScript)
- Strong understanding of modern development patterns such as functional programming, object-oriented design, MVVM
- Lead development of feature work
- Mentor junior developers
- Participation in SCRUM ceremonies to provide direction in mobile architecture and decision making
- As a Senior Front-End Mobile Developer, you will be a key player in leading your team on its journey to create innovative digital banking and auto products for our customers.
- Partner with business, UX design and back-end API teams to create world-class customer experiences for the online channel using Agile development methodologies
- Lead development of feature work
- Work with your team to design and implement new features, components, and unit tests for front end applications
- Participate in peer code reviews
- Review business requirements, design documents, test plans/test cases, and performance testing plans
- Mentor junior developers
- Strong working experience with browser-based technology, user interface development, responsive web design and engineering cross-browser, cross-device compliant code
- Architectural patterns of functional programming and best practices * Preferred experience with native mobile languages – Kotlin, Objective-C, Jetpack Compose, Swift UI
- 3-5 years' experience with JavaScript, ES6+, Typescript * Experience with JavaScript frameworks - React, Vue, Angular, Ember, etc.
- Experience with cross platform mobile development frameworks – React Native, Flutter, Ionic
- Experience with version control systems (Git/Bitbucket/Gitlab) and branching strategies
- Experience with developing high-quality, semantic, testable, maintainable, and well-documented code
- Experience with 508 Compliance/Web Accessibility
- Experience with creating highly-performant, optimized websites
- Experience with consuming REST API using asynchronous methods
- Experience with JavaScript testing frameworks – Mocha, Jasmine, Jest, etc.
- Experience with command-line utilities, build tools - Webpack, Grunt, Gulp
- Excellent communication skills at all levels, from team members to senior management
- Must have the ability to work in a team within an Agile operating model
- Ability to exchange constructive and respectful feedback
- Bachelor's degree or master's degree in computer science, Information Systems, or other software development related field.
- 5 years senior dev experience in place of bachelor's degree.
Recommended Jobs
Director, Study Operations
Deeply rooted in community oncology centers globally, The START Center for Cancer Research provides access to specialized preclinical and early-phase clinical trials of novel anti-cancer agents. STAR…
Outreach Specialist I
Overview: HarmonyCares is a leading national value-based provider of in-home primary care services for people with complex healthcare needs. Headquartered out of Troy, Michigan, HarmonyCares operates…
Manager Customer Logistics
Job Seekers can review the Job Applicant Privacy Policy by clicking here ( . Job Description : We are immediately hiring a Manager Customer Logistics in Lansing, MI for our Supply Chain So…
Supervisor of Transportation
Distinguishing Features of the Position/Class: The work involves the supervision and coordination of the overall operations of the pupil transportation services for students residing in the Hollan…
Full-time Service Provider
Goodwill Industries of Northern Wisconsin and Upper Michigan is seeking a Full-Time Service Provider to join our Workforce Development team in Houghton, MI . The hired candidate will support voc…
Tree Trimming Foreman | CDL Required
Now Hiring: Tree Trimming Foreman | CDL Required Location: Fowlerville, MI Job Type: Full-Time Compensation: Competitive, Based on Experience About Us At Allan’s Tree Service, we take…
Automation Engineer - Paw Paw Area
Automation Engineer | Paw Paw, MI Salary Range: $79,000 - $124,000 depending on experience Are you a dedicated professional with a passion for designing systems that improve effic…
Maintenance Technician III
Job Title: Service Technician III Reports to: Service Manager Company Overview DTN is a 50 year old vertically integrated real estate firm based in Lansing, MI. We are one of Michigan’…
LPN/RN-Weekly Pay!!
CarePlus TLC is seeking a dedicated, compassionate, LPN or RN with a passion for serving others to join our team! This role requires a commitment to delivering high-quality care while maintainin…
TITLE CLERK/GENERAL OFFICE SUPPORT
Les Stanford Chevrolet Cadillac is hiring new talent to add to our amazing team! Family owned and operated since 1968, we pride ourselves on selecting and developing top talent employees. We are a f…