Back to search:Fullstack Developer / Yogyakarta

Job Description & Responsibility

  • Design & develop a scalable web-based application project
  • Produce clean, efficient code based on specification
  • Create a work plan and existing project report
  • Collaborate with the project manager and other teams

Qualifications

  • Physically and mentally healthy
  • Have good communication, strong critical thinking, and good collaboration skill
  • 3 years of experience building complex program
  • Have an understanding of Software Engineering practices (software requirement, design, testing, and configuration management).
  • Strong programming and algorithmic skills
  • Have extensive working experience in designing, developing, and implementing large scale highly available online services
  • Ability to understand business requirements and translate them into technical requirements
  • You have exposure to Agile and weekly sprint and release working models
  • A self-motivated individual capable of working in a face-paced, dynamic environment
  • Passion for creating best-in-class products

Technical Skills

  • Proficiency in Golang and PHP Laravel frameworks.
  • Experience dealing with RDBMS (MySQL or PostgreSQL)
  • Familiarity with Agile development methodologies (e.g. scrum)
  • Good knowledge of RESTful APIs, Microservices
  • Experience with software design and development in a test-driven environment (repository concept e.g. subversion)
  • Familiar with the versioning software development team (Gitlab / GitHub)
  • Experienced using Cloud Service (ex. Google Cloud Platform, AWS), CI/CD deployment, and Infrastructure Platforms (Docker and Kubernetes)