company logo

Software Engineer II

Labelbox.id

Actively hiring 8h ago

No Sign Up Required!

Job Description

We’re hiring a Mid-Level Software Engineer to help drive the development and evolution of our

internal ERP system, landing platform, and API integrations for mobile apps.

What You’ll Do:

  • Perform end-to-end (fullstack) development for Landing Pages, ERP System modules, and API integrations for Mobile Apps.
  • 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.

Requirements

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.

Bonus Points If:

  • 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.
💙

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.

About Labelbox.id
Learn More

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

Industry
Transportation, Logistics, Supply Chain And Storage
Location
Jakarta Utara, Indonesia
Company Size
50–100 employees