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
Special Education Teacher and/or K-8 Certified Teacher Substitutes
Summary ...Overview: We are seeking substitute teachers for grades K-8 in a educational and behavioral...??...... .....) for students with special needs - Provide direct... .....progress an…
Software Test Engineer
Full-time Description Veterans Encouraged to Apply: Detroit Defense proudly supports those who have served. We welcome applicants with military experience, including those transitioning to…
Crew Member
Job Description Job Description At Seaviche, we’re all about serving food with integrity, offering fresh and flavorful ingredients in a welcoming environment. We’re passionate about making every …
Truck Driver Class A
Job Description Job Description You’re a professional driver and should be treated like it. Safeway Transit, in Battle Creek is looking for two additional “old school” drivers. No sissies need ap…
BENCH DIRECTOR for ENVIRONMENTAL SERVICES - DMC, Detroit, MI
Salary: $88,000-$95,000 Other Forms of Compensation: Pay Grade: 16 Crothall Healthcare is a Compass One Company that provides specialized, high-quality, innovative, and responsive suppo…
BARISTA (PART TIME)
Culinaire We have an opening for part time BARISTA positions. Location: Culinaire International - 5200 Woodward Avenue, Detroit, MI 48202. Note: online applications accepted only. Sch…
Accounts receivable cash senior analyst
Why join us? Our purpose is to design for the good of humankind. It’s the ideal we strive toward each day in everything we do. Being a part of MillerKnoll means being a part of something larger t…
Insurance assistant
General information Ref # 21001 Remote? No Ally and Your Career * Ally Financial only succeeds when its people do - and that's more than some cliché people put on job postings. We …
Lead engineer
Who We Are Williams International is a privately-owned company that develops and manufactures jet engines for both military and commercial aircraft applications. We are a company of creators w…
Clinical Behavioral Specialist
Job Description Job Description:\n\nLet's Talk About It C.M.H.S. Inc. & ACTS II Ministry For Teens Inc. seeks a full-time Clinical Behavioral Specialist for its teen female and male residential ho…