Software Engineer - React Native - (Remote - Romania)

Job Description

Jobgether has ALL remote jobs globally. We match you to roles where you're most likely to succeed, and provide feedback on every application to help you learn. No more guesswork, application black holes, or recruiter ghosting in your job search.

For one of our clients, we are looking for a Software Engineer - React Native, remotely from Romania.

As a Software Engineer in this role, you will be responsible for developing and optimizing mobile applications within the pharmaceutical industry, with a focus on Android and iOS platforms. You'll collaborate with teams to improve the application, implement AI-based solutions, and ensure the app runs efficiently. With a strong emphasis on refactoring and rewriting code, your expertise in React Native and TypeScript will be key to driving innovation and performance optimization across the project.

Accountabilities:

  • Design and develop performant, scalable, and secure client-side code for mobile applications.
  • Refactor or rewrite existing code to optimize performance, particularly with AI support.
  • Collaborate with cross-functional teams, including engineers, designers, and managers, to gather requirements and translate them into technical solutions.
  • Provide detailed progress tracking, reporting, and accurate project estimations.
  • Ensure code quality through testing and following industry best practices.
  • Take ownership of the full software lifecycle, from design through to deployment and maintenance.

Requirements

  • Minimum of 2 years of experience with React Native and TypeScript.
  • Proficiency in mobile app performance optimization and best practices for Android and iOS.
  • Strong experience with Agile development methodologies and familiarity with relational databases.
  • Excellent problem-solving skills with the ability to write clean, maintainable, and efficient code.
  • Solid understanding of state management libraries like Redux, as well as tools such as Redux Thunk, Redux Saga, and RTK Toolkit.
  • Experience with Expo, GraphQL APIs (e.g., Apollo Client or Relay), and local databases like SQLite or Realm is a plus.
  • Strong communication skills and a collaborative mindset within a team environment.

Benefits

  • Flexible work environment with the option to work remotely or from the office.
  • Health and wellness programs including fitness benefits and mental health plans (country-dependent).
  • Generous time-off policies and work-life balance support.
  • Opportunities for professional growth and career advancement through diverse projects and industry exposure.
  • A supportive, diverse, and inclusive work culture with a focus on personal and professional development.
  • Global team collaboration, with a focus on learning from top talent worldwide.

#LI-CL1