React Native and TensorFlow Developer

Salary

₹15 - 35 LPA

Min Experience

5 years

Location

Remote (India), India

JobType

full-time

About the role

This role is for a substantial, fast-growing and well respected UK Secure Digital communication service provider firm who has hired us to exclusively recruit for them. It is a permanent Work From Home position and everyday you’ll be working directly as part of their UK team. It is a senior role with real opportunities to learn and develop.

 

Please view Smart Working’s Glassdoor or LinkedIn to learn more about life as a Smart Worker. We are proud to have one of the highest Glassdoor ratings of any business in India.

 

The business we are representing is offering businesses and individuals a secure and effective way to communicate with customers through end-to-end encrypted text messages. They are well known for investing significantly into their staff - this will be a fantastic opportunity to learn and develop new skills.

 

Key points about our client:

 

  1. Proud winner of Best Cloud Security Product at the Computing Technology Product Awards 2022
  2. The only app of its kind to use continuous facial recognition to verify not just the device, but the person looking at it. 
  3. Founded by a strong team of technology, security and design specialists.

 

They are looking to make a full time hire for a long term position.

 

Location: Permanent Remote Work from Home in India

Experience: 5+ years 

Shift Timings: 12pm - 9:30pm (Summer), 1pm - 10:30pm (Winter)

 

Roles and responsibilities

 

  • React Native Development: Build and maintain cross-platform applications using React Native for both iOS and Android platforms, ensuring seamless UI and UX.
  • Machine Learning Model Integration: Integrate and deploy machine learning models within mobile applications using TensorFlow or TensorFlow Lite.
  • Collaboration with Data Scientists: Work closely with data scientists to understand ML requirements, assist in model selection, and optimise models for mobile deployment.
  • Optimization and Performance: Ensure app and ML model performance are optimised for mobile devices, managing memory, processing power, and battery usage.
  • Debugging and Troubleshooting: Identify, troubleshoot, and resolve app and model integration issues, maintaining smooth performance across platforms.
  • Stay Updated: Keep up with advancements in React Native, TensorFlow, and ML to implement cutting-edge features and best practices.

 

Required Skills and Experience

Essential Skills:

  • React Native Proficiency: Strong knowledge of React Native, including components, navigation, and state management.
  • TensorFlow Knowledge: Experience with TensorFlow and TensorFlow Lite, specifically for deploying ML models to mobile applications. 
  • JavaScript/TypeScript: Proficiency in JavaScript and/or TypeScript, with a focus on React Native development best practices.
  • Native Module Integration: Familiarity with native module development (e.g., Android/Java and iOS/Swift) to bridge custom components if needed.
  • ML Model Optimization: Skills in quantization, pruning, and other model optimization techniques to improve model performance on mobile devices.
  • RESTful APIs and Networking: Ability to connect apps to RESTful APIs, GraphQL APIs, handle data parsing JSON, JWT/JWS.
  • Version Control: Proficiency with Git and GitHub/GitLab for collaborative development.

 

Desired Experience and Skills:

  • Google ML Kit
  • Computer Vision: with TensorFlow
  • Knowledge of popular face recognition models
  • Understanding of face detection
  • Face alignment
  • Face feature extraction techniques
  • Knowledge of face recognition evaluation metrics

 

Job Perks

  • Work life balance: You will work fixed hours and will never have to work on weekends again
  • Laptop provided
  • Full medical insurance provided
  • Learn and Grow: Learn from highly skilled UK colleagues and other Smart Workers in our active and useful forums
  • Joining bonus
  • Become part of the Smart Working family: Take part in games and quizzes, network with like minded, ambitious and friendly colleagues

 

Smart Working Remote Policy:

  • To maintain transparency and uphold our commitment to clients, Smart Working uses productivity software which tracks activity & hours worked. This system guarantees that clients receive the agreed-upon number of hours.
  • Smart Working does not allow dual employment during your working hours & does not allow its staff to outsource their work to third parties. Any employee doing either of these things will be terminated immediately & will have to pay a fine equalling 3 months salary for the damage caused to Smart Working.
  • Smart Working uses state of the art technology that cannot be bypassed.

 

 

About Us:

  • Smart Working recruits excellent people to work full time, remotely and directly for UK businesses on a long term basis.
  • Once you pass the interview process with Smart Working you will be introduced to our UK client. We are here to help and support you through the entire application process.
  • If you are looking to grow, learn and develop professionally then working at Smart Working is the right place for you. Come and join our family and accelerate your career. 
  • We welcome you to add or message any of our staff on LinkedIn to ask any questions about working here. We recommend reading some of Smart Working’s Glassdoor reviews - you will see what a trusted and supportive employer we are.

Skills

React Native
Tensorflow