RRemotevilleRemote roles worth applying for.

How Remoteville checks and expires listings

UI Engineer

Skills
JavaScriptNodeJSReactJSReact NativeFiberiOSAndroid
Role

What the job involves

The main requirements, responsibilities and hiring steps.

Requirements

  • Extensive experience developing web applications, in particular using JavaScript (not TypeScript) and modern JavaScript tools and frameworks, including NodeJS, ReactJS, React Native, Fiber, etc
  • Strong User Interface and User Experience design experience in React and React Native for mobile and web applications
  • Strong knowledge of mobile UI design best practices for iOS and Android
  • Mobile as well as browser development experience
  • Strong software development background and hands-on experience scaling complex systems
  • Production experience working with a wide variety of strong functional knowledge of DevOps concepts and techniques such as Continuous Integration and Deployment, virtual machines, containers, and AWS cloud services

Nice to have

  • Knowledge of 3D software/gaming development using Three.js/WebGL
  • Full-stack engineering experience with strong AWS cloud fundamentals
  • Ruby on Rails experience

Day to day

  • Work with the team to design, develop, and implement front-end software solutions to support our internal and external user communities
  • Develop mobile and web applications using ReactJS, React Native, and NodeJS
  • Design and implement new user interfaces and user flows on mobile and browser