How Remoteville checks and expires listings
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
