Team Lead Software Engineer (Full Stack)

[ Product Engineering ]

Summary:

We're hiring for a passionate Team Lead Software Engineer for exciting software product development. The ideal candidate is an experienced technology leader with a strong background in designing scalable, secure, and cost-effective solutions.

You will work closely with product managers, development teams, and business stakeholders to translate business requirements into robust technical architectures. This role is pivotal in driving innovation and ensuring that technology investments align with business goals. Those who are passionate in cutting-edge technology, please reach out to our Talent Acquisition at [email protected]

Responsibilities
  • As a technical leader, you will be the cloud technology expert to which the team will refer.
  • You will partner with project managers, business stakeholders and product owners to understand their requirements and translate into technical implementation.
  • You will work closely with solution architects and business analyst to code the requirements and plan for testing.
  • Identifying gaps and implementing improvements to your team’s way of working, so that the delivery of the software can meet increasing quality and reliability standards, while keeping the time to market as short as possible.
  • You will need to evaluate IT solutions and alternatives for economic and operational feasibility, and thanks to your expertise, you will additionally have the responsibility to develop the team and its individuals as their cohort lead.
Qualifications
  • Bachelor’s, Master’s, or Ph.D. in Computer Science, Data Analytics, Information Systems, Engineering, or related fields.
  • Excellent command of English, both written and spoken.
Must have technical skills
  • Cloud Platforms: AWS Cloud Services
  • DevOps Toolchain: GitLab, CI/CD pipelines, Docker
  • Project & Code Management: Atlassian suite (Jira, Bitbucket, Confluence)
  • Java (Spring Framework)
  • JavaScript (Angular, NodeJS)
  • Shell Scripting
  • Terraform
  • AWS Lambda
  • Infrastructure as Code (IaC)
  • Databases: PostgreSQL and other relational databases
  • Experience with AI-assisted development tools such as Amazon Q Developer
  • Familiarity with evaluating AI tools through Proof of Value (PoV) initiatives and contributing feedback for continuous improvement
Must have soft skills
  • Strong problem-solving mindset with a proactive approach to identifying and implementing solutions.
  • Excellent communication skills and a collaborative, team-oriented attitude.
  • Demonstrated ability to quickly acquire and apply new technical skills.
  • Proficient in using advanced analytical tools and methodologies to gather data and develop solution scenarios.
  • Strong conceptual and analytical thinking with hands-on experience in software development across multiple technologies.
  • Familiarity with Scrum Values and the Scrum Development Framework.
  • Prior experience working in a Scrum Team is a strong advantage.
  • Comfortable working in a multicultural and geographically distributed team environment.

Senior Solution Architect

[ Product Engineering ]

Summary:

We're hiring for a passionate Solution Architect in Malaysia and Indonesia for exciting software product development. The ideal candidate is an experienced technology leader with a strong background in designing scalable, secure, and cost-effective solutions.

You will work closely with product managers, development teams, and business stakeholders to translate business requirements into robust technical architectures. This role is pivotal in driving innovation and ensuring that technology investments align with business goals. Those who are passionate in cutting-edge technology, please reach out to our Talent Acquisition at [email protected]

Responsibilities
  • Develop and define overall solution architectures and technical roadmaps.
  • Create detailed design documents and architecture diagrams that clearly articulate the proposed solutions.
  • Work collaboratively with cross-functional teams (development, operations, security, etc.) to integrate multiple systems and services.
  • Lead technical discussions and workshops to align teams on technology choices and best practices.
  • Evaluate, recommend, and implement cutting-edge technologies that support scalable, reliable, and secure software applications.
  • Oversee system integrations, ensuring seamless connectivity between legacy systems and new applications.
  • Ensure adherence to architectural best practices, including scalability, maintainability, and security standards.
  • Guide teams in implementing industry-standard practices (e.g., CI/CD, containerization, microservices) and architectural patterns.
  • Mentor and support development teams, fostering a culture of technical excellence and continuous learning.
  • Stay current with emerging trends and evolving technologies to continuously improve the solution architecture.
Qualifications
  • Bachelor’s or Master’s degree in Computer Science, Engineering, or a related field.
  • Minimum of 5–7 years of experience in a technical leadership role, with a track record as a Solution Architect or a similar position.
  • Relevant certifications (e.g., AWS Certified Solutions Architect, TOGAF) are highly desirable.
  • Experience in guiding large-scale technology transformation initiatives, particularly those involving AI and automation, is a plus.
Must have technical skills
  • Proven experience in designing and implementing scalable architectures.
  • Hands-on experience with cloud platforms (e.g., AWS, Azure, GCP) and understanding of their core services (compute, storage, networking, etc.).
  • Strong knowledge of microservices design and containerization (Docker, Kubernetes) for building robust distributed systems.
  • Expertise in developing and integrating RESTful APIs and understanding various integration patterns and middleware solutions.
  • Familiarity with DevOps practices and CI/CD pipelines to ensure rapid, reliable delivery of solutions.
  • Solid background in one or more modern programming languages (e.g., Java, Spring Boot, Node.js) and the ability to evaluate technology stacks.
  • Experience with AI agent frameworks and designing agentic systems that support autonomous decision-making and task execution.
  • Proven track record in implementing automation solutions, including robotic process automation (RPA) using tools such as UiPath, Blue Prism, or Automation Anywhere.
  • Ability to integrate AI-driven insights into enterprise solutions to enhance operational efficiency and user engagement
Must have soft skills
  • Excellent communication and interpersonal skills to articulate complex technical concepts to both technical and non-technical audiences.
  • Proven ability to work independently as well as collaboratively in a dynamic team environment.
  • Strong analytical and problem-solving abilities with a keen attention to detail.
  • Leadership skills with a strategic mindset, capable of driving technical decisions that align with business objectives.

Senior Software Engineer (Frontend)

[ Product Engineering ]

Summary:

We are seeking a talented and motivated Software Engineer in Malaysia and Indonesia to join our dynamic team. The ideal candidate will be responsible for implementing and maintaining web applications using modern technologies. You will work on various projects that involve Next.js, React.js, implementing RESTful APIs, SEO optimization, and more. Experience with HTML, CSS, JavaScript, Docker, Kubernetes, and Elasticsearch is essent