company-logo-image

Software Engineer (Fullstack)

ashley-avatar-image

AI-generated summary

beta

This job is for a Fullstack Software Engineer who will create powerful systems and mobile apps. You might like this job because you'll design high-performance solutions used by thousands daily and be part of innovative projects!

Undisclosed

Malaysia, Kuala Lumpur

Job Description

Looking for a highly skilled Software Engineer to join our team and help build the next generation of scalable systems and high-quality mobile experiences. This role requires strong technical depth, hands-on engineering expertise, and experience working on large, complex backend platforms. You will play a key role in designing, building, and maintaining mission-critical systems, while also contributing to a mobile app used by thousands of users every day.

Responsibilities

  • Design, build, and maintain scalable and high-performance backend systems, ensuring reliability, availability, and robustness
  • Develop, and improve large-scale backend platforms, including refactoring legacy components and enhancing system performance
  • Implement and manage complex 3rd-party integrations, including payment gateways, identity providers, logistics systems, and external APIs
  • Contribute to system architecture discussions, propose design improvements, and ensure engineering best practices are followed.
  • Build rich UX mobile applications using React Native, delivering smooth, responsive, and intuitive experiences.
  • Collaborate closely with product design and mobile teams to convert product requirements into high-quality features.

Core Technical Skills & Experience

  • Strong proficiency in JavaScript and TypeScript.
  • Hands-on expertise in Node.js and frameworks such as NestJS.
  • Experience working with AWS services (Lambda, ECS, SQS, SNS, API Gateway, RDS, S3, etc.).
  • Strong knowledge of MySQL including query optimization, schema design, and performance tuning.
  • Strong foundation in asynchronous programming, concurrency, and non-blocking system design.
  • Experience building production-level web or mobile apps, including reusable components, navigation patterns etc.
  • Understanding of microservices architecture, event-driven systems, and distribute systems design.


Job Requirements


Company Benefits

Employment Benefits

Contributions to the Employees Provident Fund (EPF) and Social Security Organization (SOCSO), providing financial security and social protection

Medical Benefits

Access to medical coverage, ensuring employees' health and well-being are prioritized.

Visa Support for Expats

Assistance with visa arrangements for expatriate employees, facilitating a smooth relocation process


Additional Info

Experience Level

0 - 10 Years of Experience

Job Specialisation


Company Profile

RMJ Consulting MY-logo-image

RMJ Consulting MY

RMJ Consulting Sdn. Bhd. is a dynamic and forward-thinking company based in Kuala Lumpur, Malaysia. We specialize in professional placement, ensuring that we match the right talent with the right companies, focusing on both technical and soft skills to ensure a perfect fit for team dynamics. In addition to our placement services, we provide expert IT consultancy, offering customized web, software, and mobile...