Iris Software - New York, NY

posted 11 days ago

Full-time - Mid Level
Remote - New York, NY
1,001-5,000 employees
Publishing Industries

About the position

The React Native mobile developer will be a key member of the UI/UX team, responsible for developing and enhancing mobile applications for a banking client. This role involves translating design mockups into functional user interfaces, refactoring existing features, and maintaining a development environment with up-to-date tools. The developer will also engage in research on the latest practices in the Expo/React Native ecosystem, collaborate with QA teams, and work closely with backend developers to design APIs for mobile use.

Responsibilities

  • Build cross-platform mobile applications and application features using the Expo SDK and React Native
  • Refactor existing application features
  • Develop extensible components and stored procedures adhering to principles of modular architecture and responsive UI
  • Write unit tests
  • Collaborate with designers on UI designs and with backend developers for API integration
  • Meet with business stakeholders to understand business needs and how they are best translated into full-scale applications and/or application features
  • Do independent research projects and present to teams
  • Be an advocate for user experience design and communicate vision to teams
  • Contribute to design and development language documentation
  • Identify areas for design and development improvement based on latest and upcoming industry trends

Requirements

  • Minimum 5 years of experience developing intuitive, engaging, easy-to-use, visually appealing mobile applications and progressive web applications
  • High levels of expertise with Expo SDK and React Native
  • Proficiency with native build tools and package managers: NPM, Xcode, Android Studio and associated CLI tools
  • Experience working with JSON data models and mobile integration with REST APIs
  • Ability to write clear documentation of processes in Markdown
  • Previous experience delivering client-facing applications
  • Experience working in structured environments following Agile methodologies
  • Self-directed with excellent verbal, written, presentation and facilitation skills
© 2024 Teal Labs, Inc
Privacy PolicyTerms of Service