SaaS Architect & Developer

Work set-up: 
Full Remote
Contract: 
Experience: 
Senior (5-10 years)
Work from: 

Offer summary

Qualifications:

7+ years of full-stack development experience., At least 3 years in a lead or architectural role., Expertise in TypeScript and Node.js, with strong API design skills., Proficiency with AWS services like Lambda, DynamoDB, API Gateway, and Cognito..

Key responsibilities:

  • Develop and maintain backend services, APIs, and front-end code.
  • Define and document system architecture, data flows, and integration patterns.
  • Lead task planning, technical estimation, and collaborate with cross-functional teams.
  • Mentor engineers and promote best practices in coding, testing, and deployment.

The Plum Tree Group logo
The Plum Tree Group Marketing & Advertising SME https://www.plumtreegroup.net/
11 - 50 Employees
See all jobs

Job description

SaaS Architect & Developer
 

We're Hiring: SaaS Architect & Developer
Location: Remote (must overlap 11:00–20:00 GMT daily)
Start Date: ASAP
Compensation: Competitive, commensurate with experience

Role Summary

As our SaaS Architect & Developer, you will work directly with the company founder, devoting 60% of your time to hands-on development building and scaling our most complex features and 40% to architectural strategy, project planning, and team leadership. You will own end-to-end design of core services, manage GitHub workflows and CI/CD pipelines, and translate business needs into robust, scalable solutions without losing sight of delivery velocity.

Key Responsibilities
Hands‑On Development (60%)
  • Architect, implement, and maintain back‑end services, APIs and front-end code using TypeScript/Node.js, etc.
  • Evolve our AWS infrastructure (Lambda, DynamoDB, API Gateway, Cognito) with Infrastructure as Code (AWS CDK)
  • Optimize performance, reliability, and security of critical systems
  • Own our GitHub mono‑repo: branching strategy, code reviews, and CI/CD pipelines
  • Integrate and extend 2D/3D rendering libraries (Fabric.js, Three.js, Babylon.js, WebGL) into the platform
Architecture & Leadership (40%)
  • Define and document system architecture, data flows, and integration patterns
  • Lead task planning, technical estimation, and work closely with client facing team on task and roadmap prioritization
  • Mentor and coach engineers and team members on best practices for coding, testing, and deployment
  • Collaborate with product, design, and customer teams to align on feature specs and delivery timelines
  • Champion AI‑powered development tools (e.g., Cursor, GitHub Copilot) to boost team productivity
Requirements
  • Experience: 7+ years of full‑stack development with at least 3 years in a lead or architectural role
  • Technical Skills:
    • Expert in TypeScript and Node.js, with strong API design skills
    • Proven track record designing and operating serverless/microservices on AWS
    • Proficiency with AWS CDK, DynamoDB, API Gateway, Cognito, etc.
    • Hands‑on with GitHub workflows, CI/CD (GitHub Actions, CircleCI, etc.), and release management
    • Familiarity with Fabric.js and Three.js
  • Key Competencies:
    • Communication: Exceptional at converting abstract ideas into clear diagrams and plans; comes prepared to meetings with concise documentation; balances thoroughness and speed in a fast‑paced environment
    • Multitasking: Quick to learn new technologies and able to manage multiple, varied projects concurrently
    • Problem‑Solving: Skilled at identifying priorities, avoiding unnecessary detail where it hampers delivery
  • Availability: Must overlap 11:00–20:00 GMT daily and occasionally join meetings at other times
  • Soft Skills: Self‑starter, strong ownership mindset, and proactive collaborator across cross‑functional teams
Bonus Points
  • Experience integrating with eCommerce platforms (BigCommerce, Shopify)
  • Familiarity with real‑time image rendering or CDN/caching strategies
  • Background in startup or high‑growth environments
  • Design sensibility and ability to partner closely with UX/UI teams
  • Experience with AI‑driven development workflows (Cursor, GitHub Copilot, etc.)
Why Join Us?
  • High Impact: Architect and deliver features that power leading eCommerce brands’ customization experiences
  • Remote & Flexible: 100% remote culture with async collaboration and work‑life balance
  • Collaborative Environment: Work directly with our founder, product, and design leads to shape the future of visual commerce
  • Cutting‑Edge Tools: Leverage modern cloud services and AI‑powered developer tools
  • Growth & Ownership: Take full ownership of critical projects and mentor a growing engineering team

 

Required profile

Experience

Level of experience: Senior (5-10 years)
Industry :
Marketing & Advertising
Spoken language(s):
Javanese
Check out the description to know which languages are mandatory.

Other Skills

  • Multitasking
  • Social Collaboration
  • Communication
  • Problem Solving

SaaS Developer Related jobs