Job Requirements
Job benefits
-
Flexible work hours
Productivity curve is not something steady and consistent as it depends on each person's unique traits and preferences. At our company, as long as your team is in sync and your goal is hit, you can flexibly decide when you want to work.
-
Remote work options
Thanks to technology, we no longer have to be physically present at the office to be productive. Joining our company allows you to work anywhere without place-constraint.
This job post is managed by
Skills
Job description for Freelance Backend Developer (NodeJS) Intermediate at Glovory
- Develop either monolithic or microservices-based backend applications.
- Create easy-to-use APIs to be consumed by the frontend team using Postman as its documentation.
- Participate in the entire application lifecycle, focusing on coding and debugging.
- Write clean codes and usable documentation to develop maintainable web applications.
- Optimization of the application for maximum speed and scalability.
- Design ERDs for each project, and implement them in the app.
- Stay up to date with emerging technologies.
- Understand the fundamentals of a backend development: databases, logic, HTTP, Linux webserver
- Write clean codes with clear documentation, along with common design patterns.
- Familiar with TypeScript is a must
- Familiar working with NodeJS programming and NestJS framework is a plus and/or other frameworks mastery is a plus (at least 3 years experience)
- Familiar with gRPC and PostgreSQL is a plus
- Basic experience of a PHP programming and one of its common framework is a plus
- Have a good sense of code architecture, optimization, security, and error handling
- Have a good sense of understanding a business process and then translate it to the system
- Experience in deploying apps to production at least once
- Proficient in English both oral and written is a must
- Attention to small details person
- Dedicated person, willing for close communication during weekdays at 08:00 AM - 05:00 PM.
Glints Safety Tips
Don't provide your bank or credit card details when applying for jobs. Legitimate employers and hiring managers do not require an application fee or expect you to pay for training.
Learn More