Fulstack Engineer

Lowongan Kerja IT
  1. Strong software development fundamentals.

  2. Strong understanding of object-oriented software development.

  3. Understanding of large & complex code bases, including API design techniques to help keep them clean and maintainable.

  4. Proficiency in NodeJS and good knowledge of frameworks.

  5. Knowledge in process of multithreading, asynchronous, and memory management specific to mobile devices and caching mechanisms

  6. Familiarity with CI/CD concepts and DevOps tools (Jenkins, Dockers etc.)

  7. 2+ years in software development experience

Job Descriptions:
  1. Design, develop and implement new backend services and applications

  2. Participate in the full development lifecycle, including design, coding, automated testing, and production releases. 

  3. Contribute to and drive department best practices, guidelines implementation, and adhering to standards 

  4. Participate in application design reviews. 

  5. Mentor junior developers and continuously improve software engineering practices

  6. Efficiently identify and solve problems/bugs/defects. 

  7. Participate in scrum ceremony and methodology