Chat on WhatsApp
Rp3,000,000 - 4,000,000/Month
Full-Time · On-site
Minimum Bachelor’s Degree
1 - 3 years of experience
This job was closed

Job Requirements

On-site
1 - 3 years of experience
Minimum Bachelor’s Degree

Skills

CI/CD

Node.js

JavaScript

MySQL

PostgreSQL

Bootstrap

Websocket

Docker

React.js

Laravel

PHP

Tailwind CSS

HTML

This job post is managed by

HS
HR Sinergi

Job description for Web Programmer at PT Sinergi Insan Andalan

Job Description:

As our Web Programmer, you'll wear many hats and play a crucial role in building and maintaining the technological backbone of our online learning platform. You'll be involved in all stages of development, from designing and coding user interfaces to building robust backend systems and APIs.

Qualifications:

  • Education: Minimum a Bachelor's degree in Computer Science, Information Systems, or a related field.
  • Experience: At least 2 years of experience as a Fullstack Web Programmer with a focus on developing medium to large-scale web applications.
  • Technical Skills:
    • Required: PHP, Laravel, MySQL / PostgreSQL, HTML, Tailwind/Bootstrap CSS, ⁠⁠JavaScript
    • Nice to have: React.js (redux, typescript), ⁠⁠Node.js, ⁠⁠⁠WebSocket, CI/CD, ⁠⁠Docker
  • Understanding of object-oriented programming concepts, design patterns, and SOLID principles.
  • Other Skills:
    • Ability to work independently and as part of a team.
    • Excellent problem-solving skills.
    • Understanding of UI/UX principles.
    • Strong interest in education and technology.

Requirement:

  • Portfolio: Have a relevant project portfolio, both personal and professional, demonstrating the ability to use the mentioned technologies.
  • Problem-solving: Able to analyze problems systematically and find innovative solutions.
  • Adaptability: Open to new technologies and changes.
  • Communication: Able to communicate effectively both technically and non-technically.

Job Responsibilities:

1. Feature Development:

  • Design, build, and implement new features on our LMS and community platform, such as interactive online courses, discussion forums, grading systems, and collaboration tools.
  • Ensure that developed features align with user needs, are scalable, and maintainable.

2. System Maintenance:

  • Perform routine system maintenance to ensure optimal performance and data security.
  • Quickly and efficiently identify and resolve bugs or issues.

3. Performance Optimization:

  • Optimize code and databases to improve application speed and responsiveness, especially in data-intensive areas such as real-time updates.

4. System Integration:

  • Implement integrations with third-party systems such as payments, data analytics, and cloud services.

5. Documentation:

  • Create comprehensive technical documentation to facilitate team collaboration and system maintenance in the future.
About the company
PT Sinergi Insan Andalan
11 - 50 employees

PT Sinergi Insan Andalan (SIA) is a tech-driven education company based in Yogyakarta, Indonesia. We are on a mission to revolutionize education by making it more practical, accessible, and aligned with today’s job market.

Formed from the merger of Eduwork and Englishvit, SIA combines job-ready training and English language mastery to empower learners across Indonesia. Through our programs, we’ve helped thousands of alumni for the transition into the workforce and partnered with companies to bridge the gap between education and employability.

At SIA, we don’t just build skills—we transform mindsets. Our hands-on, mentor-led approach prepares future talents to thrive in the modern professional world. As we continue to grow, we aim to set a new standard for education and talent development nationwide.

#FounderGlobalCompanyWannabe


Be part of our journey to build a world-class education company from the ground up.

Office address

Jl. Jogokaryan.28C, Mantrijeron, Kec. Mantrijeron, Kota Yogyakarta, Daerah Istimewa Yogyakarta 55143

Company gallery

Glints Safety Tips

Legitimate employers won’t ask for contact Telegram or any kind of top-ups or payment. Do not provide your messaging app contacts, bank details, or credit card information.

Learn More