Participate in entire application lifestyle
· Build robust and scalable software in NodeJS by building new features, debugging and optimizing the application
· Write clean code to develop functional web applications on mobile and desktop using Javascript frameworks like React is a must
· Review and implement UX/UI designs using Bootstrap or Others
· Implementation of security and data protection
· Design and implementation of data storage solutions
Support internal improvements
· Build reusable code and libraries for future use
· Continuously improve your programming skills
· Develop and propose new products or features by monitoring the industry
Collaborate closely with internal teams
· Collaborate with other developers and designers to build user-friendly interfaces, and integrate it with server-side logic
· Work closely with the designers, product managers, and system administrators to identify and build new features
· Provide training and support to internal teams
REQUIREMENTS
Minimum Requirement
· Minimum 3 years of experience as a Web developer
· Bachelor degree in Computer Science or equivalent experience
· Required language(s): Bahasa Indonesia, basic English
Skills Required:
· Proficiency and experience in HTML, CSS, and Javascript
· Proficiency in Javascript frameworks like React is a must
· Fundamental understanding of server-side CSS pre-processing platforms such as LESS and SASS
· Good understanding of asynchronous request handling, partial page updates, and AJAX
· Strong knowledge and experience in back-end programming NodeJS
· Familiarity with database engine such as MySQL, SQL, NoSQL
· Experience with Linux/Unix and server environment
· Experience with AWS, GPC,
· Proficiency in code versioning tools such as Git
· Knowledge of MVC architectures
· Experience in at least one CMS framework or web application framework
· Experience in Cyber Security is a big bonus
What we’re looking for in you:
· Desire to learn and adapt to new technologies
· Able to work independently and effectively in a team
· Strong attention to detail, analytical and love solving problems
· Good verbal and written communication skills
· Ability to work in a fast-paced environment
· Excellent time and project management skills
BENEFITS: Attractive basic salary and company bonus program