Enable job alerts via email!

Senior Software Engineer

Manthrasoft Software Services

Cyberjaya

On-site

MYR 200,000 - 250,000

Full time

Today
Be an early applicant

Job summary

A software development company in Cyberjaya is seeking an experienced Flutter and Node.js developer. The ideal candidate will have over 5 years of software development experience, including 3+ years in Flutter/Dart and Node.js frameworks. You will be responsible for developing high-performance applications and collaborating with cross-functional teams. A Bachelor's degree in a relevant field is required.

Qualifications

  • 5+ years of hands-on experience in software development.
  • 3+ years of experience in Flutter/Dart for building mobile apps.
  • 3+ years of experience with Node.js frameworks like Express.js or NestJS.

Responsibilities

  • Develop and maintain Flutter applications for high performance.
  • Conduct code reviews and perform UI testing to ensure high code quality.
  • Collaborate with backend developers and UI designers for project execution.

Skills

Flutter
Node.js
API development
Database management
Object-oriented programming
Git

Education

Bachelor's degree in Computer Science, Engineering, or related field
Job description
Job description
Industry
  • Flutter and Node.js backend developer, Software Development
Employment Type

Full-time - on-site job at Cyberjaya

Salary Range

Rm 6000 - 7000

Company Description

Manthra Software Services (Manthrasoft) is an MSC Status and TMMi Level 5 Independent Software Testing Company with offices in Singapore, Malaysia, and Vietnam. With a commitment to delivering end-to-end testing solutions in the Asia-Pacific region, Manthrasoft serves various industries including banking, financial services, insurance, utilities, telecom, manufacturing, retail, healthcare, and pharmaceutical. Our comprehensive range of testing services includes test consulting, management, maintenance, and training, alongside manual, automation, performance, and security testing. We also offer API management services covering both on-premise and cloud configurations.

Role Description

Develop, maintain, and optimize Flutter applications for high performance and a seamless user experience. Implement UI components, state management, network communication, and data storage solutions

  • Develop both front-end and backend applications
  • Conduct code reviews, write unit tests, and perform UI testing to ensure high code quality.
  • Enhance app performance, optimize memory usage, and refine animations for a smooth user experience.
  • Collaborate with backend developers, UI designers, and product managers for seamless project execution.
Requirements
  • 5+ years of hands-on experience in software development.
  • 3+ years of experience in Flutter/Dart for building mobile apps.
  • 3+ years of experience in with Node.js frameworks like Express.js or NestJS.
  • Strong understanding of object-oriented programming, design patterns, and SOLID principles.
  • Expertise in API development and integration.
  • Proficiency with databases: MySQL, PostgreSQL, MongoDB.
  • Strong coding discipline, with proficiency in Git and development workflows.
  • Excellent problem-solving skills, willingness to learn, and teamwork spirit.
  • Hands-on experience in Flutter projects; contributions to GitHub/open-source communities are a plus.
Qualifications
  • Bachelor's degree in Computer Science, Engineering, or related field
Get your free, confidential resume review.
or drag and drop a PDF, DOC, DOCX, ODT, or PAGES file up to 5MB.