Software Engineer / AI Coding Specialist (Claude Code)

Please login or register as jobseeker to apply for this job.

TYPE OF WORK

Full Time

SALARY

1000

HOURS PER WEEK

40

DATE UPDATED

Aug 3, 2026

JOB OVERVIEW

Location: Remote
Employment Type: Full-Time / Contract (Flexible)
Salary: Competitive, dependent on experience

About Derma Institute

Derma Institute is an international medical aesthetics training academy operating across the United Kingdom, Canada and the United States. We deliver accredited training programmes for regulated healthcare professionals in Botox®, dermal fillers, PRP, skin rejuvenation and advanced aesthetic procedures.

As part of our continued expansion, we are investing heavily in technology to improve our internal systems, automate processes and enhance the experience for our staff, trainers, delegates and patients.

We are looking for an experienced Software Engineer who is highly proficient in Claude Code and AI-assisted software development to help build and maintain a number of exciting internal projects.

The Role

We are seeking a talented and highly motivated developer who has hands-on experience using Claude Code to rapidly design, build and deploy software solutions.

You will work directly with our Operations team to develop bespoke systems that streamline business operations, automate manual processes and improve efficiency across our international business.

This is an ideal opportunity for someone who enjoys solving real business problems, building scalable software and working with modern AI-assisted development tools.

Key Responsibilities
Develop and maintain bespoke internal software platforms.
Build new features using Claude Code and AI-assisted development workflows.
Collaborate with stakeholders to translate business requirements into technical solutions.
Integrate third-party APIs and services.
Develop internal CRM tools and workflow automations.
Improve existing systems by identifying opportunities for optimisation.
Troubleshoot bugs and implement fixes efficiently.
Ensure all code is well structured, documented and maintainable.
Participate in planning and architecture discussions.
Deliver projects within agreed timelines.
Essential Requirements
Strong commercial software development experience.
Demonstrable experience using Claude Code.
Excellent understanding of AI-assisted coding workflows.
Proficiency in at least one modern programming language such as:
Python
JavaScript / TypeScript
Node.js
React
Next.js
Experience building web applications.
Experience working with APIs and third-party integrations.
Strong understanding of Git and version control.
Excellent problem-solving abilities.
Ability to work independently and manage multiple projects.
Highly Desirable

Experience with:

AI agents
MCP Servers
Anthropic Claude API
OpenAI API
Supabase
PostgreSQL
Firebase
Vercel
Docker
GitHub Actions
Stripe API
Twilio
CRM development
Workflow automation
Authentication and user management
Cloud deployment
What You'll Be Working On

Projects may include:

Internal CRM development
Delegate management systems
Trainer management platform
Model booking systems
Payment automation
AI-powered customer support tools
Internal dashboards
Reporting systems
Course management software
Mobile-friendly web applications
Business workflow automation
What We're Looking For

The ideal candidate is:

Passionate about technology and AI.
Experienced with Claude Code and modern AI development.
Able to take ownership of projects from concept to deployment.
Comfortable working in a fast-paced, growing business.
Proactive and solutions-focused.
Excellent communicator with strong attention to detail.
What We Offer
Opportunity to work on exciting AI-driven projects.
Flexible remote working.
Competitive salary or contract rate.
Long-term opportunities as the business grows.
Direct involvement in shaping the future of Derma Institute's technology.
How to Apply

Please send us:

Your CV
Portfolio or examples of previous projects
A brief summary of your experience using Claude Code
Any examples of AI-assisted applications or automations you have built
Bonus Question
Please tell us about the most complex project you've built using Claude Code, what your role was, and how Claude accelerated your development process.

SKILL REQUIREMENT
VIEW OTHER JOB POSTS FROM:
SHARE THIS POST
facebook linkedin
  BENCHMARKS  
Loading Time: Base Classes  0.0008
Controller Execution Time ( Jobseekers / Job )  0.0120
Total Execution Time  0.0133
  GET DATA  
No GET data exists
  MEMORY USAGE  
1,508,944 bytes
  POST DATA  
No POST data exists
  URI STRING  
jobseekers/job/Software-Engineer-AI-Coding-Specialist-Claude-Code-1701537
  CLASS/METHOD  
jobseekers/job
  DATABASE:  onlinejobs (Jobseekers:$db)   QUERIES: 13 (0.0071 seconds)  (Hide)
0.0003   SELECT *
                                
FROM exrates
                                WHERE rate_name 
'USD-PHP' 
0.0003   SELECT *
FROM `employer_jobs`
WHERE `job_id` = 1701537
 LIMIT 1 
0.0003   SELECT *
FROM `employers`
WHERE `employer_id` = 942808
 LIMIT 1 
0.0004   SELECT COUNT(*) AS `numrows`
FROM `t_thread` `t`
LEFT JOIN `t_thread_misc` `miscON `t`.`id` = `misc`.`thread_id`
WHERE `t`.`job_id` = 1701537
AND `misc`.`idIS NULL 
0.0004   SELECT e.business_namee.logoe.websitee.rebill_datee.date_added member_datehitsDATEDIFF('2026-08-08',ej.date_added) duration_daysDATEDIFF('2026-08-08',e.rebill_date) duration_rebillej.*, e.deactivate FROM employers eemployer_jobs ej WHERE e.employer_id ej.employer_id AND
                                   ((
e.user_level >= '500' AND ej.date_added <= e.rebill_date)
                                   OR 
e.employer_id '' OR (ej.date_approved <> '2000-01-01' and DATEDIFF('2026-08-08',ej.date_added) <= 14 ))
                                   AND 
e.deactivate != AND ej.deleted AND job_id '1701537' 
0.0003   SELECT *
FROM `employer_jobs_skills` `ejs`
LEFT JOIN `skills_categories` `scON `ejs`.`skill_id` = `sc`.`id`
WHERE `job_id` = 1701537 
0.0008   UPDATE employer_jobs SET hit_counts '***Aug-03-2026=478***Aug-04-2026=87***Aug-08-2026=1' WHERE job_id'1701537'  
0.0006   UPDATE employer_jobs SET monthly_hits '***Aug-2026=564' WHERE job_id'1701537'  
0.0003   SELECT date_sent FROM jobseeker_sent_emails WHERE jobseeker_id '' AND job_id '1701537' AND status LIKE 'sent%' ORDER BY id DESC  
0.0003   SELECT *
FROM `employer_jobs_skills` `ejs`
LEFT JOIN `skills_categories` `scON `ejs`.`skill_id` = `sc`.`id`
WHERE `job_id` = 1701537 
0.0025   SELECT COUNT(*) AS `numrows`
FROM `employer_jobs`
WHERE `employer_id` = '942808'
AND `date_added` >= '2022-06-08' 
0.0003   select from teasers 
0.0002   SELECT FROM skill_categories WHERE skill_cat_id='' 
  HTTP HEADERS  (Show)
  SESSION DATA  (Show)
  CONFIG VARIABLES  (Show)