
Search by job, company or skills

Join our client's innovative company as we reshape the future of Retail, Fintech, and Data! They are currently expanding and looking for a Full Stack Engineer to join their team in Kuala Lumpur.
About Our Client: Our client is a venture-backed startup revolutionizing the way retail and F&B operations manage payments, loyalty programs, and business data through a cutting-edge, cloud-based POS device. With their transformative platform, merchants can streamline operations and grow efficiently in a competitive market.
Key Responsibilities:
Design and Develop: Collaborate with cross-functional teams to design, implement, and maintain high-quality backend systems and APIs that meet the product's requirements and performance standards.
System Architecture: Participate in the design and architecture of scalable and reliable backend systems. Make informed decisions about technologies, tools, and frameworks.
Coding and Testing: Write clean, maintainable, and efficient code while following coding standards. Conduct thorough testing, including unit, integration, and performance testing, to ensure the reliability and robustness of the backend systems.
Optimization: Identify and resolve system performance bottlenecks, inappropriate implementations, and other issues. Continuously monitor and improve the system. This may involve setting up and building monitoring and alarming tools.
Collaboration: Collaborate closely with product managers, mobile engineers, QA and other stakeholders to understand requirements, provide technical insights, and deliver features on time.
Troubleshooting and Debugging: Investigate and resolve complex technical issues, including production incidents. Conduct root cause analysis and implement preventive measures.
Requirements:
Education: Bachelor's or Master's degree in Computer Science or a related field.
Experience: 5+ years of professional backend software development experience.
Technical Skills: Proficiency in at least one modern backend programming language (Java, Python, Go, C#) and deep knowledge of backend frameworks and libraries.
API Development: Experience designing and building APIs.
Database Skills: Proficiency in SQL and NoSQL databases.
Architecture Understanding: Strong grasp of microservices architecture and cloud computing platforms (AWS, Azure, Google Cloud).
Problem-Solving: Excellent problem-solving and debugging skills.
CI/CD Knowledge: Familiarity with continuous integration and continuous deployment practices.
Communication: Strong communication and collaboration skills, with the ability to work effectively in an agile development environment.
Preferred Skills:
Familiarity with DevOps practices.
Experience in architectural design and enhancements.
Knowledge of performance monitoring and profiling tools.
Understanding of security principles and best practices in backend development.
A passion for staying current with emerging backend technologies and trends.
Job ID: 138863615