company logo

Software Engineer II

Labelbox.id

Rekruter aktif 5j lalu

Tidak Perlu Sign Up!

Deskripsi Pekerjaan

We’re hiring a Mid-Level Software Engineer to support the development and continuous improvement of our Landing Pages, internal ERP system, and Mobile Apps, including API integrations. In this role, you’ll contribute to end-to-end full-stack development, helping build scalable and reliable digital solutions that enhance business operations, system functionality, and overall user experience.

What You’ll Do: 

  • Perform end-to-end full-stack development for Landing Pages, ERP System modules, and Mobile Apps, including API integration for mobile applications.
  • Translate requirements from Project Managers into clear technical logic and implementation plans.
  • When required, design and develop database schemas aligned with business requirements and system scalability.
  • When required, collaborate on UI/UX design with peers to ensure functionality, usability, and consistency.
  • Review and test development outputs before submission to QA/Testers to ensure functionality and compliance with company standards.
  • Ensure all deliverables meet company standards, including maintainability, readability, and performance.
  • Support system-wide issue resolution, including debugging and troubleshooting errors across the Wilopo ecosystem.
  • Conduct code and query reviews to maintain quality and consistency across the team.
  • When required, assist with server setup and CI/CD configuration, ensuring smooth deployment and integration workflows.

Kualifikasi

What We’re Looking For: 

  • 2+ years of experience as a Software Engineer or equivalent role, with exposure to both backend and frontend development.
  • Solid understanding of database design, SQL queries, and relational data modeling.
  • Experience integrating RESTful APIs and working with JSON-based data structures.
  • Familiarity with Git, CI/CD pipelines (especially GitHub Actions), and deployment automation.
  • Working knowledge of DevOps practices, with hands-on experience using tools like Docker, Kubernetes, and GitHub Actions for basic deployment and environment setup.
  • Ability to write clean, maintainable, and testable code following established design patterns and coding standards.
  • Strong problem-solving and analytical skills, with the ability to debug and resolve complex issues efficiently.
  • Comfortable working in an Agile environment, collaborating closely with Project Managers, SQA, and other engineers. 
  • Proactive, responsible, and motivated to take ownership of system improvements.
  • This is a remote position, and we are specifically looking for candidates based in Medan.

Bonus Points If: 

  • Proficiency in React Native and/or Flutter.
  • Proficiency in PHP (preferably Laravel) and JavaScript frameworks (e.g., Vue.js, React, or similar).
  • You’ve worked on ERP systems, internal tools, or complex enterprise applications.
  • You have experience in unit tests, test automation, code review, or quality-driven development.
  • You use AI-assisted tools (e.g., GitHub Copilot, Cursor) to improve productivity and code quality.
  • You’ve led small development teams or initiatives.

When Proceeding with the User Interview:

  • Be ready to showcase your project, it’s to show how you approach fullstack development and ensure code quality across backend and frontend layers.
  • Demonstrate your understanding of system design, from logic to data flow, and how you translate business needs into scalable technical solutions. 
  • Share examples of challenges you’ve solved—especially debugging, optimization, or CI/CD automation.
  • Highlight how you mentor or support peers and contribute to a positive engineering culture.
  • Discuss how you stay current with new technologies and apply them to improve team efficiency.

Side Notes: 

  • You’ll also be responsible for architecting reliable system structures and reusable components that the engineering team can build upon. 
  • We value creativity, initiative, and ownership—bring your ideas, question assumptions, and help us raise the quality bar. 
  • Most importantly, have fun while solving meaningful challenges.
💙

Tips Menjaga Diri

Perusahaan dan Lowongan di Dealls tidak meminta data pribadi, informasi rekening, atau pungutan ketika melamar. Hindari juga lowongan Google Form / Grup Telegram tanpa keabsahan yang jelas.

Tentang Labelbox.id
Selengkapnya

Labelbox Packaging Indonesia is a company specializing in creating high-quality food and beverage packaging. Since 2015, it has been committed to helping F&B businesses with innovative, professional, and reliable packaging solutions to enhance their brand and customer experience

Industri
Printing and Packaging
Lokasi
Jakarta Utara, Indonesia
Ukuran Perusahaan
50–100 employees