React Native Developer

IO Associates

Posted on Jan 10, 2025 by IO Associates
Edinburgh, Midlothian, United Kingdom
IT
Immediate Start
£55k - £60k Annual
Full-Time

Location: Edinburgh, Scotland
Employment Type: Full-Time/Permanent
Experience Level: Mid-Senior (4+ Years)
Applicants must be based within commuting distance to Edinburgh

Description:

We are seeking a talented and experienced React Native Developer to join our Edinburgh based client. As a key member of the mobile development team, you will design, build, and maintain high-performance, cross-platform mobile applications that deliver a seamless user experience. You will collaborate with product managers, UI/UX designers, and Back End developers to deliver innovative solutions that meet our business and customer needs.
This role requires a developer with strong React Native expertise and the ability to manage complex projects with minimal supervision.

Responsibilities:
  • Develop, maintain, and enhance cross-platform mobile applications using React Native for iOS and Android.
  • Work closely with product managers, designers, and other developers to define and implement new features.
  • Ensure the best possible performance, quality, and responsiveness of applications.
  • Diagnose and fix bugs and performance bottlenecks.
  • Write clean, maintainable, and reusable code with attention to detail.
  • Stay up-to-date with emerging trends and technologies in mobile development and implement them as necessary.
  • Integrate native APIs and third-party libraries into mobile applications.
  • Participate in code reviews to ensure code quality and consistency.
  • Collaborate with cross-functional teams to define project requirements and ensure timely delivery.

Requirements:

  • 4+ years of experience in React Native development, with a proven track record of delivering mobile applications for both iOS and Android.
  • Strong knowledge of JavaScript (ES6+), React, Redux, and TypeScript.
  • Experience with mobile app development cycles, including designing, building, and deploying apps.
  • Familiarity with native mobile development (Swift/Objective-C for iOS, Java/Kotlin for Android) is a plus.
  • Proficient understanding of Git version control and collaborative workflows (GitHub/GitLab).
  • Experience with RESTful APIs and integrating third-party services (eg, Firebase, Stripe, etc.).
  • Understanding of mobile app performance optimization, memory management, and best practices.
  • Strong problem-solving and debugging skills.
  • Excellent communication and teamwork skills.
  • Experience with Agile/Scrum methodologies is preferred.

Nice-to-Have:

  • Experience with React Native CLI as well as Expo.
  • Knowledge of GraphQL and Apollo Client.
  • Familiarity with CI/CD pipelines for mobile apps.
  • Experience working with cloud services (AWS, Azure, Google Cloud).
  • Exposure to mobile security best practices (data protection, authentication, encryption).

Benefits:

  • Competitive salary based on experience.
  • Flexible working hours with hybrid work options.
  • Opportunity for career development and upskilling.
  • Access to state-of-the-art technology and development tools.
  • Collaborative and inclusive work environment.
  • Pension scheme and private healthcare options.


Reference: 2878327728

https://jobs.careeraddict.com/post/98746701
IO Associates

React Native Developer

IO Associates

Posted on Jan 10, 2025 by IO Associates

Edinburgh, Midlothian, United Kingdom
IT
Immediate Start
£55k - £60k Annual
Full-Time

Location: Edinburgh, Scotland
Employment Type: Full-Time/Permanent
Experience Level: Mid-Senior (4+ Years)
Applicants must be based within commuting distance to Edinburgh

Description:

We are seeking a talented and experienced React Native Developer to join our Edinburgh based client. As a key member of the mobile development team, you will design, build, and maintain high-performance, cross-platform mobile applications that deliver a seamless user experience. You will collaborate with product managers, UI/UX designers, and Back End developers to deliver innovative solutions that meet our business and customer needs.
This role requires a developer with strong React Native expertise and the ability to manage complex projects with minimal supervision.

Responsibilities:
  • Develop, maintain, and enhance cross-platform mobile applications using React Native for iOS and Android.
  • Work closely with product managers, designers, and other developers to define and implement new features.
  • Ensure the best possible performance, quality, and responsiveness of applications.
  • Diagnose and fix bugs and performance bottlenecks.
  • Write clean, maintainable, and reusable code with attention to detail.
  • Stay up-to-date with emerging trends and technologies in mobile development and implement them as necessary.
  • Integrate native APIs and third-party libraries into mobile applications.
  • Participate in code reviews to ensure code quality and consistency.
  • Collaborate with cross-functional teams to define project requirements and ensure timely delivery.

Requirements:

  • 4+ years of experience in React Native development, with a proven track record of delivering mobile applications for both iOS and Android.
  • Strong knowledge of JavaScript (ES6+), React, Redux, and TypeScript.
  • Experience with mobile app development cycles, including designing, building, and deploying apps.
  • Familiarity with native mobile development (Swift/Objective-C for iOS, Java/Kotlin for Android) is a plus.
  • Proficient understanding of Git version control and collaborative workflows (GitHub/GitLab).
  • Experience with RESTful APIs and integrating third-party services (eg, Firebase, Stripe, etc.).
  • Understanding of mobile app performance optimization, memory management, and best practices.
  • Strong problem-solving and debugging skills.
  • Excellent communication and teamwork skills.
  • Experience with Agile/Scrum methodologies is preferred.

Nice-to-Have:

  • Experience with React Native CLI as well as Expo.
  • Knowledge of GraphQL and Apollo Client.
  • Familiarity with CI/CD pipelines for mobile apps.
  • Experience working with cloud services (AWS, Azure, Google Cloud).
  • Exposure to mobile security best practices (data protection, authentication, encryption).

Benefits:

  • Competitive salary based on experience.
  • Flexible working hours with hybrid work options.
  • Opportunity for career development and upskilling.
  • Access to state-of-the-art technology and development tools.
  • Collaborative and inclusive work environment.
  • Pension scheme and private healthcare options.

Reference: 2878327728

Share this job:
CareerAddict

Alert me to jobs like this:

Amplify your job search:

CV/résumé help

Increase interview chances with our downloads and specialist services.

CV Help

Expert career advice

Increase interview chances with our downloads and specialist services.

Visit Blog

Job compatibility

Increase interview chances with our downloads and specialist services.

Start Test

Similar Jobs

React Native Developer

Birmingham, West Midlands (County), United Kingdom

React Developer

Leeds, West Yorkshire, United Kingdom

React Native Developer

Liverpool, Merseyside, United Kingdom

React Developer

Heathfield, East Sussex, United Kingdom