Job Requirements
This job post is managed by
Job description for Backend Developer at PT. Bosnet Distribution Indonesia
- At least 2 year using javascript - Typescript.
- Participate in the entire application lifecycle, focusing on coding and debugging
- Write clean code to develop functional web applications
- Troubleshoot and debug applications
- Perform Unit tests to optimize performance
- Manage cutting-edge technologies to improve legacy applications
- Collaborate with Front-end developers to integrate user-facing elements with server-side logic
- Gather and address technical and design requirements
- Build reusable code and libraries for future use
- Liaise with developers, designers, and system administrators to identify new features
- Created plans and mock up rest APIs to be validated by the front end team
- Created services using the rest API (making reuseable and clean code)
- Create a database structure based on the sprint backlog
- Created coding using Linux OS
- Using GIT as a repository management of application code
- Preferable having a national / international certificate from trusted institutions recognized by professional organizations
- Strong passion in technology, programming & software development
- Humble culture, zero egos, and excellent collaborative spirit
- Eagerness to learn, eagerness to help, eagerness to share
- Firm grasp of algorithms, algorithmic complexities, design patterns and principles, clean code, and pragmatic aspects of programming
- Firm grasp in object-oriented, functional, or event-driven programming practices.
- Good analytical and logical thinking
- Knowledge of Unix/Linux environments and CLI
- Knowledge of SQL / NoSQL database and Microservices Architecture
- Good Practice using Gitflow
- Good Knowledge of RESTFul APIs
- Experienced in building large-scale web apps/services/APIs
- Experienced using Cloud Service such as AWS, Azure, etc
- Experienced using Docker & CI/CD deployment
- Familiarity with Test Driven Development
- Experienced in more than 2 projects which use NodeJS/Typescript as backend services.
- Good practice in using of javascript (ES6+).
- Good practice in using of Mocha, Sinon, Chai, Stub, and Hippie.
- Good practice in using of JSLint.
- Good practice using NPM.
- Preferably good practice in using of Restify / ExpressJS.
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