Drive software quality through code reviews, automated testing, and test coverage improvements using tools such as JUnit, Cucumber, Cypress, and similar frameworks.
Develop and maintain CI/CD pipelines and support DevOps practices that enable reliable and efficient software delivery.
Investigate, troubleshoot, and resolve production issues, performing root cause analysis to prevent recurrence.
...
Process Optimization: Proactively identifies and implements improvements to team workflows and engineering processes to enhance overall efficiency and delivery.
Mentorship & Team Growth: Acts as a senior by mentoring junior engineers and fostering a culture of continuous learning and professional development within the team.
You need to have solid software engineering and coding skills. Specifically, we're looking for someone with at least 5 years of experience in a backend language like Go, Scala, Java or C++.
...
We are seeking talented & passionate engineers to join our team, you will have opportunities to work on multiple backend services as well as participating in merchant immersions, talking directly to the end-users, identifying their challenges and how we can help them in their work life. It is very important that our team members to identify problems, and have the right mindset and skill sets to solve them.
You will be reporting to the Software Engineering Manager II and will be based onsite at our Petaling Jaya, Selangor, Malaysia office.
Collaborative Environment: Work alongside talented engineers, designers, and product managers in a supportive and inclusive team that values open communication and shared success.
Growth Opportunities: We invest in your professional development through mentorship, training, and access to conferences and certifications.
Modern Tech Stack: Work with cutting-edge technologies and tools in cloud-native environments, microservices, and modern frontend frameworks.
...
Implement offline-first architecture using SQLite and synchronization services.
Integrate applications with retail hardware devices such as receipt printers, barcode scanners, cash drawers, payment terminals, and customer displays.
...
Candor runs in every direction, including upward. If the CTO is wrong, say so and bring your reasoning, it's the trait we hire for. The person who quietly does what they're told and submits the PR is doing the job wrong.
We're not all intensity. We have colleagues who weighs the beans to the gram. The group chat has programming memes. You have AI news leaks once awhile. You will receive the latest AI gossips from CTO from time to time.
A cleaning and facilities contractor wants to print their cleaning reports, combined by filters, before month-end.
...