Jobs via Dice
Mobile Developer (React Native) - Charlotte, NC
Jobs via Dice, Charlotte, North Carolina, United States, 28245
Overview
Dice is the leading career destination for tech experts at every stage of their careers. Our client, Digital Technology Solutions, is seeking a Mobile Developer (React Native) for our direct client position in Charlotte, NC.
Top 3 Soft Skills
Lead development of feature work
Mentor junior developers
Participation in SCRUM ceremonies to provide direction in mobile architecture and decision making
Top 3 Hard Skills
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
Job Description Seeking an innovative and passionate Front‑End Mobile Developer to help build the next generation of our award‑winning, online auto and banking applications used by millions of customers. The ideal candidate should be passionate about front‑end technology and have experience developing dynamic, responsive mobile applications. Candidates should have strong JavaScript/TypeScript skills and exposure to modern JS frameworks such as React or React Native.
The Work Itself Job Responsibilities
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
Location & Visa Requirements
Position is hybrid (3 days a week) in Charlotte or Detroit office; Charlotte office preferred.
Candidate must live within a 40‑mile radius of either Charlotte or Detroit office and commit to being in the office normal working hours 3 days per week.
Candidate must be authorized for work in the United States and cannot require visa sponsorship.
Mandatory Skills Required Technical Skills
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
Desired Skills Preferred Technical Skills
Behavioral & Communication Skills
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
Must be able to help communicate ideas and best practices to more junior developers
Must be able to collaborate with wider groups on standards and best practices
Enthusiasm and a desire to be part of an innovative team
A commitment to quality, and a desire to improve
Education Requirements: 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.
Contact Kapil Sharma
Team Lead
Digital Technology Solutions
#J-18808-Ljbffr
Dice is the leading career destination for tech experts at every stage of their careers. Our client, Digital Technology Solutions, is seeking a Mobile Developer (React Native) for our direct client position in Charlotte, NC.
Top 3 Soft Skills
Lead development of feature work
Mentor junior developers
Participation in SCRUM ceremonies to provide direction in mobile architecture and decision making
Top 3 Hard Skills
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
Job Description Seeking an innovative and passionate Front‑End Mobile Developer to help build the next generation of our award‑winning, online auto and banking applications used by millions of customers. The ideal candidate should be passionate about front‑end technology and have experience developing dynamic, responsive mobile applications. Candidates should have strong JavaScript/TypeScript skills and exposure to modern JS frameworks such as React or React Native.
The Work Itself Job Responsibilities
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
Location & Visa Requirements
Position is hybrid (3 days a week) in Charlotte or Detroit office; Charlotte office preferred.
Candidate must live within a 40‑mile radius of either Charlotte or Detroit office and commit to being in the office normal working hours 3 days per week.
Candidate must be authorized for work in the United States and cannot require visa sponsorship.
Mandatory Skills Required Technical Skills
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
Desired Skills Preferred Technical Skills
Behavioral & Communication Skills
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
Must be able to help communicate ideas and best practices to more junior developers
Must be able to collaborate with wider groups on standards and best practices
Enthusiasm and a desire to be part of an innovative team
A commitment to quality, and a desire to improve
Education Requirements: 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.
Contact Kapil Sharma
Team Lead
Digital Technology Solutions
#J-18808-Ljbffr