Software Engineer Front End (kotlin Multiplatform)

Remote, MY, Malaysia

Job Description

We're looking for a software engineer with strong front-end expertise to help build cross-platform, design-driven user experiences across web, Android, and iOS.

You'll work closely with product and design to craft interfaces that are fast, accessible, and maintainable - and with platform engineers to ensure they scale cleanly across our ecosystem.

Core Technical Requirements:

Component-based frameworks (Preact preferred, React/Vue acceptable)

TypeScript + strong modern JavaScript fundamentals

CSS architecture & accessibility (WCAG) -- we use Emotion and Tailwind

Design tokens and scalable design systems

Kotlin Multiplatform (KMP) -- shared logic across Android, iOS, and Web

Node.js for full-stack integration and tooling

Bash/Python scripting for automation and build tasks

Kubernetes (K8s) awareness and deployment basics

Familiar with cloud platforms (GCP, AWS, or Azure) and CI/CD pipelines

E2E testing frameworks (Playwright, Cypress, etc.) ? Behavior-Driven Development (BDD) -- Gherkin syntax familiarity

Complementary Technical Knowledge:

Golang for API or tooling work

Storybook for component documentation and visual testing

Functional programming mindset (fp-ts / io-ts)

MCPs (Model Context Protocols) with Figma or Playwright

AI-assisted development tools (Windsurf, Cursor, etc.)

Experience with e-commerce platforms (e.g., Shopify)

Mindset & Soft Skills:

Strong product mindset -- always asks why this matters to the user

System thinker -- builds for long-term maintainability and reuse

Clear communicator, comfortable bridging design and engineering

Handles ambiguity and can self-prioritize effectively

Fast learner, demonstrates adaptability to new tech

Takes ownership -- improves tooling and workflow efficiency

Experience:

5-6+ years of professional software engineering

Hands-on collaboration with UI/UX designers and product owners

Experience working in cross-functional product teams

Exposure to multi-device analytics, ads, or tracking systems

Job Type: Contract
Contract length: 6 months

Pay: RM8,000.00 - RM15,000.00 per month

Work Location: Remote

Beware of fraud agents! do not pay money to get a job

MNCJobz.com will not be responsible for any payment made to a third-party. All Terms of Use are applicable.


Related Jobs

Job Detail

  • Job Id
    JD1313686
  • Industry
    Not mentioned
  • Total Positions
    1
  • Job Type:
    Contract
  • Salary:
    Not mentioned
  • Employment Status
    Permanent
  • Job Location
    Remote, MY, Malaysia
  • Education
    Not mentioned