Frontend (Mobile & Web Platforms) Developer

vneed tech
Miami, FL, United States
2 days ago
Apply on www.dice.com
Prepare application

Role details

Contract type
Contract
Employment type
Full-time (> 32 hours)
Experience level
Experienced
Experience required
3 years minimum
Working hours
Regular working hours
Job source

Tech stack

Java (Programming Language) JavaScript (Programming Language) Multitier Architecture Android Software Development Apple IOS Applications Architecture Software Applications Application Performance Management App Store (IOS) Mobile Application Development Software Quality Code Review
+39 more
Continuous Integration DevOps Github Monitoring of Systems HP Systems Insight Manager Mobile Application Software Model View Controller (MVC) Model View ViewModel Performance Tuning Scrum Methodology Release Management Next.js Software Engineering TypeScript Web Applications Web Performance Optimization Web Platforms Web Usability ReactJS Ios Frameworks Cypress (Programming Language) Firebase Backend Git Kotlin Deployment Automation Playwright Sentry Performance Monitor React Native Front End Software Development React Redux Google Play Objective C++ Restful APIs Es2015 New Relic (SaaS) Xctest Jenkins

Job description

We are seeking an experienced frontend engineering lead with strong expertise across React Native, Next.js, iOS, and Android platforms to drive the modernization of our mobile and web ecosystem. The ideal candidate will possess deep hands-on experience with React Native and strong native mobile development knowledge in iOS (Swift/Objective-C) and Android (Kotlin/Java), along with production-level experience building and supporting Next.js web applications. This role requires a highly technical individual capable of leading architecture discussions, driving engineering best practices, mentoring development teams, and supporting the migration of legacy native applications to a modern React Native ecosystem while maintaining existing user experiences and platform stability., * Redux

  • MobX
  • React Query
  • Context API

CI/CD & DevOps

  • Fastlane
  • Bitrise
  • Jenkins
  • GitHub Actions
  • Mobile Release Management

Monitoring & Observability

  • Firebase Crashlytics
  • Sentry
  • New Relic

Testing Frameworks

  • Jest
  • Detox
  • Espresso
  • XCTest
  • Playwright
  • Cypress

Web Performance

  • Server-Side Rendering (SSR)
  • Static Site Generation (SSG)
  • Core Web Vitals
  • Lighthouse
  • SEO Optimization, * Lead frontend development initiatives across Android, iOS, React Native, and Next.js platforms.
  • Define and execute technical strategy for migrating legacy native mobile applications into a unified React Native ecosystem.
  • Drive architecture decisions for mobile and web applications.
  • Design scalable solutions using React Native and Next.js.
  • Support code sharing strategies across mobile and web platforms through TypeScript, shared components, and design systems.
  • Collaborate with Product, Design, Backend, QA, and Architecture teams.
  • Define best practices for code quality, testing, deployment, and application monitoring.
  • Guide technical decisions related to Native Modules, TurboModules, JSI, and hybrid application architecture.
  • Conduct code reviews and provide technical mentorship to engineering teams.
  • Establish CI/CD pipelines and release management processes.
  • Optimize mobile application performance, stability, and scalability.
  • Monitor application health through Crashlytics, Sentry, and performance monitoring tools.
  • Support sprint planning, story estimations, and delivery execution.
  • Stay current with React Native, Next.js, Android, and iOS platform advancements.

Requirements

Mobile Development

  • React Native (3+ years hands-on production experience)
  • iOS Development (Swift, Objective-C)
  • Android Development (Kotlin, Java)
  • React Native Architecture
  • Native Module Bridging
  • TurboModules / JSI
  • Mobile Application Performance Optimization

Frontend Development

  • React.js
  • Next.js
  • TypeScript
  • JavaScript (ES6+)

Architecture & Design

  • Brownfield Migration
  • Native-to-React Native Integration
  • MVVM
  • MVI
  • Clean Architecture
  • Micro Frontend Concepts, * 8+ years of software development experience.
  • 3+ years of recent hands-on React Native experience.
  • Strong experience with Next.js production applications.
  • Strong React.js and TypeScript expertise.
  • Experience with Android development using Kotlin/Java.
  • Experience with iOS development using Swift/Objective-C.
  • Deep understanding of React Native architecture and native module integration.
  • Experience with TurboModules and JSI implementations.
  • Experience working with hybrid native and React Native applications.
  • Strong understanding of mobile architecture patterns including MVVM, MVI, MVC, and Clean Architecture.
  • Experience with REST API integration.
  • Experience with Git, CI/CD pipelines, and automated deployments.
  • Knowledge of App Store and Google Play Store release processes.
  • Experience with Firebase Crashlytics, Sentry, and application performance monitoring.
  • Strong troubleshooting and performance optimization skills.
  • Excellent communication and collaboration abilities.

Apply for this position

This job is hosted externally. Click below to view the full posting and apply.

Apply on www.dice.com
Prepare application

Good distractions

Loading talks and stories from around this role…