How Remoteville checks and expires listings

Staff Mobile (React Native) Engineer

Skills
Front-End DevelopmentMobile Application DevelopmentReact NativeAngularDebuggingGulp.JsTechnical Leadership
Role

What the job involves

The main requirements, responsibilities and hiring steps.

Requirements

  • Deep experience in mobile development using React Native.
  • 8+ years of software development experience, with strong skills in JavaScript, HTML, and CSS.
  • Extensive experience with front-end frameworks such as React, Angular, or Vue.js.
  • Experience with state management libraries (e.g., Redux, MobX).
  • Proven track record of technical leadership and mentoring.
  • Strong expertise in designing and developing scalable and maintainable front-end systems.
  • Proficiency in systematic debugging, incident management, and operational monitoring.
  • Excellent communication skills and fostering a culture of collaboration.
  • Experience with UI/UX design principles and practices.
  • Experience with build tools and bundlers like Webpack, Gulp, or similar.
  • Familiarity with RESTful APIs and back-end service integration.
  • Deep understanding of security principles and practices.
  • Ability to manage risk, change, and uncertainty in a dynamic environment.
  • Experience with cloud services and CI/CD pipelines.
  • Strong strategic thinking aligning team efforts with organizational goals.

Nice to have

  • Strong strategic thinking.
  • Excellent communication skills.
  • Deep understanding of security principles.

Day to day

  • Partner with product and design teams to release impactful solutions.
  • Design and implement front-end architecture for reliability and simplicity.
  • Develop features for the Calibrate Mobile App using React Native.
  • Manage dependencies, timelines, and deliverables for front-end projects.
  • Ensure high performance and drive performance optimization initiatives.
  • Participate in code reviews and provide constructive feedback.
  • Lead by example, providing technical excellence and mentorship.
  • Make decisions aligning with organizational objectives and take accountability.
  • Foster collaboration within the engineering team and stakeholders.
  • Stay updated with the latest industry trends and technologies.