How Remoteville checks and expires listings
What the job involves
The main requirements, responsibilities and hiring steps.
Requirements
- Bachelor's degree in Computer Science, Information Technology, or a similar field
- 2+ years experience as a React.js Developer or similar experience with JavaScript frameworks and libraries (e.g., Angular, Vue, Next.js)
- 2+ years React Native experience
- 2+ years experience with iOS (Swift)
- In-depth knowledge of JavaScript, CSS, HTML, and front-end languages
- Experience with front-end bundling tools such as Babel, Webpack, or Metro
- Knowledge of React and React Native tools and frameworks
- Experience with user interface design for mobile applications
- Knowledge of presentation and performance testing frameworks like Jest, Mocha, React Testing Libraries, or Detox
- Standard UI coding best practices
Nice to have
- Knowledge of REST services, Microservices
- Experience in native Android (Java/Kotlin) and iOS (Swift) applications
- Native Library Integrations for React Native
- Experience with JSON, XML
- Experience with code versioning tools (TFS, Azure DevOps, Git)
- Full-stack development experience with .Net, .Net Core, Java/Spring, Blazor.Net, or NodeJS
- Test deployment in CI/CD pipelines
- Authentication and Security protocols for Web UI and Services
- Git, Github
- Responsive Web experience, Mobile testing
Day to day
- Part of an engineering team focusing on UI/UX solutions with React Native and iOS (Swift)
- Provide guidance on design standards, code quality, and implementation best practices
- Collaborate with RBA and client team members, leveraging your skills in all aspects of development
