§ Design, develop, test, deploy, maintain and improve software application.
§ Analyse requirements, design and develop features in quick and efficient manner.
§ Analyse and optimize the servers for maximum performance and scalability.
§ Collaborate with developers, product managers, user experience designer, and operation engineers to build products for web technologies.
§ Design and develop web services using Node.js frameworks and stacks.
§ Develop automation tools to speed up issues in development.
§ Improving the development setup, workflow, processes, and tools.
§ Write clean documentation.
§ Write high-quality, clean, maintainable code, scallable using engineering best practices.
§ Use clean and smart approaches when doing code for practical cases.
· At least have 4 years of experience as a software developer to build web application.
· A skilled node.js developer
· Able to design and build database structure and relations
· Deep understanding and strong skill in Object Oriented Programming
· Experienced building code with MVC framework
· Experienced building REST API or GraphQL API
· Understand Microservices architecture
· Experience in with test automation frameworks such as Mocha.js.
· Experience in designing and developing tools and solutions used across teams.
· Able to write documentation clearly
§ In-depth understanding of data structures and other computer science fundamentals
§ Have great debugging skills
§ Positive mental attitude and eagerness to embrace difficult tasks
competitive salary, medical, bpjs, & macbook or laptop