Jobs via Dice
Job Title
Sr. Mobile Developer V
Location 601 S. Tryon Street, Charlotte, NC 28202
Hybrid Setup 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 office and commit to being in the office during normal working hours 3 days per week. Candidate must be authorized for work in the United States and cannot require visa sponsorship.
Job Responsibilities
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.
Mandatory 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
Behavioral & communication skills.
Experience with 508 Compliance/Web Accessibility.
Experience creating highly performant, optimized websites.
Experience 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.
Ability to work in a team within an Agile operating model.
Ability to exchange constructive feedback and collaborate with wider groups on standards and best practices.
Enthusiasm and desire to be part of an innovative team.
Commitment to quality and desire to improve.
Education Requirements
Bachelor's or master's degree in computer science, information systems, or related field.
5 years senior dev experience in place of bachelor's degree.
Interview Process
Resume review by manager.
Zoom panel interview with candidate, developers, and a team lead.
Second round coding interview with candidate and team lead.
Seniority Level Mid‑Senior level
Employment Type Full‑time
Job Function Engineering and Information Technology; Software Development
#J-18808-Ljbffr
Location 601 S. Tryon Street, Charlotte, NC 28202
Hybrid Setup 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 office and commit to being in the office during normal working hours 3 days per week. Candidate must be authorized for work in the United States and cannot require visa sponsorship.
Job Responsibilities
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.
Mandatory 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
Behavioral & communication skills.
Experience with 508 Compliance/Web Accessibility.
Experience creating highly performant, optimized websites.
Experience 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.
Ability to work in a team within an Agile operating model.
Ability to exchange constructive feedback and collaborate with wider groups on standards and best practices.
Enthusiasm and desire to be part of an innovative team.
Commitment to quality and desire to improve.
Education Requirements
Bachelor's or master's degree in computer science, information systems, or related field.
5 years senior dev experience in place of bachelor's degree.
Interview Process
Resume review by manager.
Zoom panel interview with candidate, developers, and a team lead.
Second round coding interview with candidate and team lead.
Seniority Level Mid‑Senior level
Employment Type Full‑time
Job Function Engineering and Information Technology; Software Development
#J-18808-Ljbffr