Software Engineer

  • Full Time
  • Canggu, Bali
  • Posted 2 years ago
  • This position has been filled
  • Deadline Required: February 28, 2022

 

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

Job Overview
Job Location