Skip links

Jun-Mid React Native Engineer

Jun-Mid React Native Engineer

About the role

  • Collaborate with clients, project managers, designers, and fellow developers to understand project requirements and translate them into technical specifications.
  • Develop robust and scalable React Native applications for iOS and Android platforms that meet BU needs and align with best practices.
  • Implement responsive and visually appealing user interfaces based on design guidelines and business unit preferences.
  • Write clean, well-structured, and maintainable code
  • Conduct unit tests, integration tests, and user acceptance tests.
  • Collaborate closely with backend developers to integrate APIs and ensure seamless data flow between the mobile app and server.
  • Stay updated with the latest advancements in React Native and mobile development technologies, and share knowledge within the team.
  • Participate in code reviews, provide constructive feedback, and maintain high code quality standards across projects.
  • Communicate project progress, challenges, and solutions effectively with clients and project stakeholders.

Skills and experience

  • A degree in one of the following: Information Technology, Computer Science, or Software Engineering
  • Have at least 5 years of recent experience in React Native and Mobile development.
  • Proven experience as a React Native Developer, bonus if you have experience working with multiple projects in a fast-paced environment.
  • Experience building and deploying commercial mobile applications for iOS and Android platforms using React Native.
  • Proficiency in JavaScript, TypeScript, and related frontend technologies (HTML, CSS).
  • Familiarity with native build tools, such as Xcode, Android Studio, and Gradle.
  • Knowledge of RESTful APIs and experience integrating them into mobile applications.
  • Understanding of mobile UI/UX best practices and ability to implement pixel-perfect designs.
  • Strong problem-solving skills and ability to debug and optimize code effectively.
  • Excellent teamwork and communication skills, with the ability to collaborate in a client-facing environment.
  • Self-motivated with the ability to manage multiple projects simultaneously and meet project deadlines.
  • A passion for staying up to date with emerging technologies and trends in mobile development.
Job Category: Development
Job Type: Full Time
Job Location: Hybrid

Apply for this position

Allowed Type(s): .pdf, .doc, .docx