Job Search and Career Advice Platform

Enable job alerts via email!

Web & Mobile App Developer

Ansa Digital Sdn Bhd

Kuala Lumpur

On-site

MYR 70,000 - 100,000

Full time

Yesterday
Be an early applicant

Generate a tailored resume in minutes

Land an interview and earn more. Learn more

Job summary

A technology company in Kuala Lumpur seeks a Senior Software Developer for web and mobile applications. In this role, you will lead design, development, and deployment, along with mentoring junior developers. Candidates should have 5-8 years in application development and extensive experience with frameworks like React and Flutter. This position demands strong problem-solving skills and the ability to manage multiple priorities in a fast-paced environment. Join us to drive innovative solutions while ensuring quality and best practices.

Qualifications

  • Minimum 5-8 years of hands-on experience in web and/or mobile application development.
  • Proven ability to lead technical initiatives and mentor junior developers.
  • Strong analytical, problem-solving, and decision-making skills.
  • Able to work independently and manage multiple priorities.

Responsibilities

  • Lead the design, development, testing, and deployment of web/mobile applications.
  • Translate UI/UX designs and business requirements into scalable technical solutions.
  • Provide technical guidance, code reviews, and mentorship.
  • Collaborate with DevOps on deployment and environment management.

Skills

React
Flutter
Spring Boot
Laravel
MySQL
PostgreSQL
Oracle
Firebase
Git

Education

Diploma or Bachelor’s Degree in Computer Science, Software Engineering

Tools

Android Studio
Xcode
Job description

Software Developer / Web & Mobile App Developer

The Senior Software Developer / Web & Mobile App Developer is responsible for leading the design, development, and delivery of web and mobile applications that are scalable, secure, and aligned with business objectives.

This role goes beyond hands-on development, involving technical decision-making, mentoring junior developers, and ensuring best practices across the software development lifecycle. The Senior Developer works closely with product, UI/UX, QA, and project teams to translate business requirements into high-quality, reliable applications.

Key Responsibilities
  • Software Development & Technical Leadership
  • Lead the design, development, testing, and deployment of web and mobile applications.
  • Translate UI/UX designs and business requirements into scalable and maintainable technical solutions.
  • Define and enforce coding standards, architecture guidelines, and best development practices.
  • Provide technical guidance, code reviews, and mentorship to junior developers.
  • Develop and maintain responsive web applications and native or cross-platform mobile applications.
  • Build robust backend services using frameworks such as Java (Spring Boot), Node.js, PHP, or equivalent.
  • Design and optimize database structures, queries, and stored procedures.
  • Ensure seamless integration between front-end, back-end, APIs, and third-party services.
  • Lead system integration activities involving APIs, databases, and external platforms.
  • Identify and resolve complex technical issues, performance bottlenecks, and scalability challenges.
  • Optimize application performance, reliability, and security across all environments.
  • Collaborate with DevOps and infrastructure teams on deployment, CI/CD, and environment management.
  • Ensure applications comply with security standards, data protection requirements.
  • Oversee testing strategies, including unit testing, integration testing, and UAT support.
  • Conduct technical risk assessments and implement mitigation strategies.
  • Drive continuous improvement of development processes, tools, and frameworks.
  • Produce and maintain comprehensive technical documentation and system architecture diagrams.
  • Support production systems, incident resolution, and post-deployment enhancements.
  • Participate in technical planning, sprint reviews, and solution design discussions.
  • Stay current with emerging technologies and recommend improvements where appropriate.
Qualifications
  • Diploma or Bachelor’s Degree in Computer Science, Software Engineering, or a related field.
  • Minimum 5–8 years of hands-on experience in web and/or mobile application development.
  • Proven ability to lead technical initiatives and mentor junior developers.
  • Strong analytical, problem-solving, and decision-making skills.
  • Able to work independently and manage multiple priorities in a fast-paced environment.
Required Skills
  • Extensive experience with frameworks including React, Flutter, Spring Boot, Laravel, or equivalent.
  • Strong database design and development experience (MySQL, PostgreSQL, Oracle, Firebase).
  • Proven experience in RESTful API design, integration, and third-party services.
  • Solid experience with mobile development tools such as Android Studio and Xcode (where applicable).
  • Advanced use of version control systems such as Git/GitLab/SVN.
  • Strong debugging, performance tuning, and system optimization skills.
Personal Attributes
  • Strong ownership mindset with a focus on quality and delivery.
  • Confident technical communicator able to engage both technical and non-technical stakeholders.
  • Detail-oriented with a high standard of professionalism and accountability.
  • Proactive, adaptable, and committed to continuous learning and improvement.
Get your free, confidential resume review.
or drag and drop a PDF, DOC, DOCX, ODT, or PAGES file up to 5MB.