
Software Engineer II
Labelbox.id
- Penuh waktu
- Remote
- Rp6.000.000 – 8.000.000
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.
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