React Native Developer
Virtusa · Dallas, TX · 1 wk ago
EngineeringTemporary
Role Overview
We are seeking a talented React Native Developer to build and maintain cross-platform mobile applications that run seamlessly on both iOS and Android platforms. The role requires proficiency in mobile app development to deliver exceptional, native-like user experiences.
Key Responsibilities
- Develop and maintain high-quality cross-platform mobile applications using the React Native framework.
- Deploy seamless user interfaces with a native look and feel.
- Collaborate with UI/UX designers to implement intuitive and visually appealing interfaces.
- Optimize mobile applications for performance and responsiveness.
- Debug and resolve issues specific to cross-platform mobile development.
- Incorporate native APIs to establish cross-platform functionality.
- Prepare and review code documentation, ensuring code quality and adherence to standards.
- Utilize new, contemporary, smooth animations and transitions to provide a great user experience.
- Stay updated with React Native trends and best practices.
Required Skills And Qualifications
- Proven experience in software development, including designing, coding, testing, and debugging.
- Strong knowledge of JavaScript, React, and React Native.
- Proficiency in programming languages such as JavaScript/TypeScript.
- Familiarity with REST APIs and asynchronous requests.
- Strong understanding of mobile app architectures.
- Experience with third-party libraries and APIs (e.g., Redux).
- Familiarity with native build tools, like Xcode and Gradle.
- Strong understanding of software development methodologies (e.g., Agile, Scrum) and version control systems (e.g., Git).
Preferred Qualifications
- Bachelor's degree or higher in Computer Science, Software Engineering, or a related field.
- Ability to perform unit testing with Javascript testing frameworks such as Jest or Mocha.
- Understanding of native mobile development concepts (iOS/Android).