Search by job, company or skills

Senior Technical Lead

Senior Technical Lead

dash touch solutions
5-7 Years
Not Disclosed
  • Posted 2 hours ago
  • Be among the first 10 applicants

Job Description

We're Hiring: Senior Full Stack Developer / Technical Lead

Location:Kuala Lumpur, Malaysia

Employment Type:Full-time, Executive Management

Salary Range:RM7,000 – RM10,000 per month

Reports to:General Manager / Director

Languages:English, Mandarin and Malay

Position Overview

We are seeking a highly skilled, proactive, and hands-on Senior Full Stack Developer / Technical Lead to spearhead the architecture, development, and scaling of our core Point of Sale (POS) platform. Reporting directly to the General Manager / Director, you will serve as the technical anchor for the engineering team—balancing high-level software design and strategic technical leadership with hands-on coding, mentoring, and rigorous code quality control.

Why Join Us

We believe that a good workplace is not only about the job — it's also about having a supportive team, fun and positive working environment.

Key Responsibilities

  • Lead POS platform development: Oversee the end-to-end development life cycle of the Point of Sale platform.
  • Design software architecture: Architect scalable, modular, and maintainable system designs for long-term growth.
  • Review code quality: Perform comprehensive code reviews to ensure adherence to clean coding standards and best practices.
  • Manage Git workflow: Govern version control processes, branching strategies, and merge protocols to ensure team alignment.
  • Mentor junior developers: Provide technical guidance, code mentorship, and professional growth opportunities to junior team members.
  • Build scalable APIs: Develop robust, secure, and performant RESTful APIs to support web and mobile services.
  • Integrate payment gateways: Implement secure, reliable payment processing solutions compliant with industry standards.
  • Integrate third-party services: Manage and integrate external APIs and services to extend platform functionality.
  • System performance optimization: Profile applications to identify bottlenecks and implement optimizations for faster response times.
  • Security implementation: Enforce security best practices across all layers of the application to protect sensitive data.

Technical Requirements

Must Have:

  • 5+ years software development experience: Proven track record in professional software engineering roles.
  • Strong Experience in REST API development
  • MySQL/PostgreSQL: Proficient in relational database design, query optimization, and management.
  • AWS/Azure/Cloud deployment: Experience deploying, managing, and scaling infrastructure in cloud environments.
  • Docker: Proficient in containerizing applications for consistent deployment across environments.
  • Git: Mastery of version control, including advanced branching, merging, and resolving conflicts.
  • MSSQL (database): Proficient in designing and maintaining complex Microsoft SQL Server databases.
  • IIS (Hosting): Expertise in configuring and managing Microsoft IIS web servers.
  • c# Web API (API): Deep knowledge of building enterprise-grade backend services with .NET/C#.
  • react.js (Front end): Advanced skills in building responsive, modern user interfaces using React.js.
  • React native (Mobile front end): Capable of developing high-performance cross-platform mobile applications.
  • Electron (PC Version): Experience developing robust desktop applications using the Electron framework.

Preferred:

  • POS industry experience: Prior experience building Point of Sale systems.
  • Kiosk system experience: Familiarity with interactive kiosk software and hardware integration.
  • Payment gateway integration: Deep understanding of financial transaction flows and compliance (e.g., PCI-DSS).
  • AI integration experience: Ability to incorporate machine learning models or AI services into existing workflows.

Language Requirements

  • Fluent in Bahasa Malaysia, English and Mandarin.
  • Mandarin proficiency is required to effectively liaise with China-based suppliers and Chinese-speaking clients.

Key Performance Indicators (KPIs)

Your success in this role will be measured by:

  • Release quality: Minimize bug rates and production incidents through rigorous testing.
  • System uptime: Maintain high availability and reliability for mission-critical services.
  • Development velocity: Deliver features efficiently while maintaining a sustainable pace.

Technical debt reduction: Proactively refactor code and update legacy systems to ensure long-term maintainability

Interested candidates are invited to apply through LinkedIn with an updated CV and a summary of their relevant senior leadership experience.

More Info

Job Type:
Industry:
Employment Type:

Key Skills

Similar Jobs

6-10 yrs
INR 225,000 - 333,333 per month
Remote
Skills:
Java, Aws, Kubernetes