Senior Software Engineer – Front End Architecture, React Native

Posted 6hrs ago

Employment Information

Education
Salary
Experience
Job Type

Report this job

Job expired or something wrong with this job?

Job Description

Senior Software Engineer developing and maintaining a React Native mobile app for B2B operations. Collaborating with teams to enhance cross-platform performance and user experience.

Responsibilities:

  • Build and maintain Front’s cross-platform client-side codebase
  • Improve the user experience of our React Native mobile app
  • Dive down to the native level to improve performance and expose native Android and/or iOS APIs
  • Serve as a cross-functional and cross-team subject matter expert on the Android and/or iOS ecosystem
  • Provide leadership and mentorship to other engineers on the team

Requirements:

  • Experience building and maintaining fast, reliable, real-time mobile applications
  • Experience with C/C++ and React Native
  • Product minded: committed to building the best user experience
  • Ability to thrive in a dynamic, fast-paced, collaborative, and high-growth environment
  • Understand the trade-offs in employing different engineering solutions to a problem, valuing pragmatism over idealism
  • Bonus: Experience with JNI, Android NDK, and Kotlin
  • Bonus: Experience with TypeScript

Benefits:

  • Front provides equal employment opportunities (EEO) to all employees and applicants for employment without regard to race, color, religion, sex, sexual orientation, gender identity, national origin, age or disability.