Nexvel Consulting - Irving, TX

posted 28 days ago

Full-time - Senior
Irving, TX
Professional, Scientific, and Technical Services

About the position

We are seeking a highly skilled and experienced Senior React Native Developer to join our team. The successful candidate will be responsible for developing and maintaining high-quality, bug-free mobile applications for both iOS and Android platforms. This role requires a deep understanding of mobile app development, particularly using React Native, and the ability to work collaboratively with cross-functional teams to deliver exceptional user experiences. The ideal candidate will have a strong background in mobile application development, a passion for technology, and a commitment to quality and performance. In this position, you will be tasked with writing clean, well-documented, and efficient code while ensuring that the applications are fully tested and bug-free before they are released to production. You will collaborate closely with designers and product managers to implement new features and improvements, manage the release process for both iOS and Android platforms, and troubleshoot any issues that may arise during the release process. Staying up-to-date with the latest developments in mobile app development is crucial, as you will be expected to incorporate new technologies as appropriate. Additionally, you will have the opportunity to mentor junior developers, providing them with technical guidance and support as they grow in their roles. Your strong problem-solving skills, attention to detail, and commitment to delivering high-quality work will be essential in this fast-paced environment. If you are passionate about mobile app development and eager to make a significant impact, we would love to hear from you.

Responsibilities

  • Develop and maintain high-quality mobile applications using React Native
  • Write clean, well-documented, and efficient code
  • Ensure the application is fully tested and bug-free before releasing to production
  • Collaborate with cross-functional teams, including designers and product managers, to implement new features and improvements
  • Manage the release process for both iOS and Android platforms, including debugging and troubleshooting issues that may arise during the release process
  • Stay up-to-date with the latest developments in mobile app development and incorporate new technologies as appropriate
  • Mentor junior developers and provide technical guidance as needed

Requirements

  • Bachelor's degree in Computer Science or a related field
  • At least 5 years of experience in developing mobile applications using React Native
  • Strong understanding of iOS and Android platforms
  • Experience with Git or other version control systems
  • Experience working in an Agile development environment
  • Strong knowledge of JavaScript, React Native, and its ecosystem
  • Experience with Redux, Flux, or similar state management frameworks
  • Familiarity with native iOS development tools and languages
  • Knowledge of RESTful APIs, GraphQL, and other web technologies
  • Strong understanding of mobile UI/UX best practices
  • Experience with automated testing frameworks such as Jest, Enzyme, and Appium
  • Ability to work collaboratively in a fast-paced environment
  • Excellent problem-solving, debugging, and troubleshooting skills
  • Strong communication and interpersonal skills
  • Strong attention to detail and commitment to delivering high-quality work

Nice-to-haves

  • Familiarity with other mobile development technologies (e.g., Swift, Java, Kotlin)
  • Familiarity with native Android development tools and language
  • Good to have own iOS devices (BYOD) in WFH situation for unit testing and development
© 2024 Teal Labs, Inc
Privacy PolicyTerms of Service