Back End Developer

  • Developer/Programmer
  • Yogyakarta DI Yogyakarta
  • 11-Dec-2024
  • Full time

Job Description & Responsibility

  • Develop a scalable web and or mobile based application projects
  • Collaborating with front-end developers to integrate user-facing elements into the server-side logic
  • Creating reusable code and libraries for future use
  • Optimizing the application for speed and scalability
  • Create work plan dan existing project report
  • Perform testing and create technical documentation

 

Qualifications

  • Physically and mentally healthy
  • 3 years minimum experiences building complex Laravel & Golang program (proven by application portfolio)
  • Have good communication, strong critical thinking, and good collaboration skill
  • Strong programming and algorithmic skills
  • Have been involved in at least one whole life cycle project
  • 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
  • Ability to learn new languages and technologies

 

Technical Skills

  • Knowledge of coding languages (e.g., PHP, Javascript, Golang) and frameworks/systems (e.g., JQuery, Bootstrap, Laravel, Lumen, Fiber).
  • Proficiency in Golang is highly recommended, with experience in using the Fiber framework.
  • Ability to integrate software components and third-party programs, e.g., implementing UI/UX concepts using Javascript + HTML5 + CSS (JQuery / AngularJS / Bootstrap / Tailwind).
  • Knowledge and understanding of databases (e.g., MySQL, MongoDB, Redis), web servers (e.g., Nginx), and UI/UX design, including planning and developing relational database structures.
  • Familiarity with Agile development methodologies (e.g., Scrum).
  • Good knowledge of RESTful APIs.
  • Experience with software design and development in a test-driven environment (repository concepts, e.g., Subversion).
  • Familiar with version control systems for collaborative software development (e.g., GitLab, GitHub).
  • Ability to produce clean, efficient code based on specifications.

 

Benefit

  • Interesting take homepay
  • Operational allowance (Transportation, Accomodation, Telecommunication, Overtime)
  • Medical allowance
  • Insurance (BPJS / Jamsostek)
  • A great environment, culture and partners
  • Operational working support devices
Market Leader in Edutech Great environment & company culture Best company with experience over 17 years What's your expected monthly basic salary? How many years' experience do you have as a Backend Developer? Do you have experience working within a scrum agile team? Which of the following revision control tools do you have experience using? How many years' experience do you have in a software development role? How many years' experience do you have as a PHP Laravel Developer? How many years' experience do you have as a Golang Engineer? How much notice are you required to give your current employer?