CKCM Inc. - Full Stack Developer

Full Stack Developer
💰 Negotiable
🌎 Remote
Twine Jobs Twine
Based in Manchester, United Kingdom
Last online 2 months ago

Client: CKCM Inc.

Location: Remote

Contract: Temporary, Part-time

Job Description

CKCM is looking for a full stack developer with a frontend focus to work on a client’s comprehensive customer portal website. It is a Joomla website running our own custom plugin. The extension is a PHP backend (mainly vanilla PHP using Joomla 4 API patterns) with a React frontend.

Responsibilities

  • Own the implementation (frontend and backend) of new features, which must coincide cleanly with the existing code patterns.
  • Translate Figma wireframes into pixel-perfect React implementations.
  • Redesign many frontend components to match Figma wireframes.
  • Collaborate with senior engineer and product leads to understand and adjust requirements.
  • Customize the PHP Joomla template to match Figma design.

Technology Stack

The following technologies are in use:

Frontend

  • JavaScript (ES6)
  • React
  • TanStack Query
  • Tailwind CSS
  • Webpack
  • DwindleJS

Backend

  • PHP 8
  • Joomla 4
  • Some usage of Illuminate ORM

Database

  • MS SQL Server (for sales system integration)
  • MySQL (for Joomla database)

Dev Ops

  • Git/Github
  • Docker/Docker Compose

Requirements

  • Experience and strong understanding of React, including functional components, hooks, and data fetching patterns.
  • Experience developing full stack applications. PHP experience is preferred, but experience in any backend language would be acceptable.

Additional Information

The position is temporary until the product launches in early 2026. However, there will likely be opportunities for additional work. This is a part-time, W2 position with a limit of 30 hours a week.

Job Types: Part-time, Temporary

Base Pay: $40.00 - $60.00 per hour

Expected hours: No more than 30 per week

Work Location: Remote

Posted 2 months ago

No longer accepting applications

Get instant notifications for new Full Stack Developer jobs. Enter your email:

  • How It Works


    🔍

    Get quality leads

    Review job leads for free, filter by local or global clients, and get real time notifications for new opportunities.


    🎉

    Apply with ease

    Pick the best leads, unlock contact details, and apply effortlessly with Twine's AI application tools.


    📈

    Grow your career

    Showcase your work, pitch to the best leads, land new clients and use Twine’s tools to find more opportunities.