Node.js Developer - Make it Happen
Budget: $20 – $40 USD
We're looking for a Node.js Developer, located in Latin America. A minimum of 80 hours a month available are required. We offer up to 160 hours a month, for 3 months, to work on a mobile app project from scratch for an important Multinational Company. The hiring modality is "contractor", with an hourly paid rate in USD. After the project is done, there will be a posibility to stay on an indetermided contract.
Soft skills
- English reading and writing
- Team work (with Agile methodologies)
- Fluid communication
- Proactivity & problem solving
Backend
- Node.js
- Relational and non-relational databases
- Usage and implementation of REST and/or GraphQL APIs
- Experience implementing public-facing APIs is desirable
- Object Oriented Programming
- Knowledge of patterns & principles (such as SOLID, wrapper, builder, etc)
- JWT Authentication
- Pub/Sub
- Event-oriented systems
- Usage of AWS services
- Microservices
- Working with monorepos
- Using Docker containers
- Automated testing (unit, integration, etc)
- Code architecture (MVC, Clean Architecture, Hexagonal, etc)
- Clean coding best practices
Extra knowledge/skills
- React
- Experience with client libraries (Apollo Client, Fetch API, Axios, etc)
- State & cache management (Apollo Client, Redux, Context API)
Soft skills
- English reading and writing
- Team work (with Agile methodologies)
- Fluid communication
- Proactivity & problem solving
Backend
- Node.js
- Relational and non-relational databases
- Usage and implementation of REST and/or GraphQL APIs
- Experience implementing public-facing APIs is desirable
- Object Oriented Programming
- Knowledge of patterns & principles (such as SOLID, wrapper, builder, etc)
- JWT Authentication
- Pub/Sub
- Event-oriented systems
- Usage of AWS services
- Microservices
- Working with monorepos
- Using Docker containers
- Automated testing (unit, integration, etc)
- Code architecture (MVC, Clean Architecture, Hexagonal, etc)
- Clean coding best practices
Extra knowledge/skills
- React
- Experience with client libraries (Apollo Client, Fetch API, Axios, etc)
- State & cache management (Apollo Client, Redux, Context API)