Full-Stack Engineer for B2B Vertical SaaS Platform

Remote
Apply
AI Summary

We are seeking a talented Full-Stack Engineer to join our Japan-based development team. The role involves building and maintaining a well-defined SaaS product using modern technologies. The ideal candidate should have 5+ years of development experience with statically typed languages and 3+ years of hands-on experience with modern frontend frameworks.

Key Highlights
Full-stack development for a B2B SaaS platform
Collaboration with a Japan-based development team
Modern tech stack including Scala 3 and AI-assisted development tools
Key Responsibilities
Backend Development
Frontend Development
CI/CD
Collaboration with the Japan development team
Technical Skills Required
Scala 3 Cats Effect http4s Angular 18-20 TypeScript Playwright Ionic AWS Lambda Docker GitHub Actions Auth0 Salesforce Firebase OpenSearch
Benefits & Perks
Fully remote work
Collaboration with an experienced Japan-based engineering team
Clear specifications and design guidelines
Modern tech stack including Scala 3 and AI-assisted development tools
Stable, long-term engagement on a well-established SaaS product
Nice to Have
Functional programming experience
Application architecture design experience
Database design, modeling, and performance tuning
Team leadership or mentoring experience
Japanese language ability

Job Description


About Us


Nextbeat is a Japan and Singgapore-based technology company building a B2B Vertical SaaS platform for the childcare and nursery industry. Our flagship product serves childcare facilities across Japan with modern, purpose-built software.


We are expanding our engineering team through Nextbeat Singapore Pte. Ltd. and are looking for talented offshore engineers worldwide.


━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━


The Role


You will work as a full-stack engineer on a well-defined SaaS product, collaborating remotely with our Japan-based development team. The Japan team leads architecture and design decisions and provides detailed specifications — your focus is delivering high-quality, maintainable code.


That said, we value engineers with technical depth: you should be comfortable understanding architectural decisions, discussing trade-offs, and proactively suggesting improvements.


━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━


Key Details


• Location: Fully Remote (Worldwide — no geographic restrictions)

• Contract Type: Freelance / Independent Contractor

• Engagement: Full-time (~40 hours/week)

• Compensation: USD $2,000 – $3,000 / month * Negotiable

• Start Date: As soon as available


━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━


What You'll Do


• Backend Development — Build and maintain services using Scala 3 with functional programming patterns (Cats Effect, http4s, doobie), AWS Lambda (serverless)

• Frontend Development — Develop the web application using Angular 18–20 with Signal-based architecture and Ionic Framework (PWA)

• CI/CD — Construct and maintain CI/CD pipelines for quality assurance and deployment reliability

• Collaboration — Communicate technical details with the Japan development team in English via Slack, JIRA, Confluence, and GitHub Enterprise


━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━


Technology Stack


• Backend: Scala 3, Cats Effect, http4s, Tapir, doobie, circe

• Frontend: Angular 18–20, TypeScript, Playwright, Ionic

• Infrastructure: AWS (Lambda, S3, DynamoDB, ECR, ECS, CloudWatch, SAM), Docker, GitHub Actions

• External Services: Auth0, Salesforce, Firebase, OpenSearch

• AI Tools: Claude Code, GitHub Copilot


━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━


Required Qualifications


• 5+ years of development experience with statically typed languages (Java, Kotlin, Scala, C#, etc.)

• 3+ years of hands-on experience with modern frontend frameworks (Angular, React, Vue, etc.)

• 1+ year of experience building and maintaining CI/CD pipelines

• Strong English communication skills (working proficiency or above)


━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━


Nice to Have


• Functional programming experience (Scala, Haskell, F#, Clojure, etc.)

• Application architecture design experience

• Database design, modeling, and performance tuning

• Team leadership or mentoring experience

• Japanese language ability (any level is a plus, but absolutely not required)


━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━


What We Offer


• Fully remote work — work from anywhere in the world

• Collaboration with an experienced Japan-based engineering team

• Clear specifications and design guidelines — no ambiguity in requirements

• Modern tech stack including Scala 3 and AI-assisted development tools (Claude Code, GitHub Copilot)

• Stable, long-term engagement on a well-established SaaS product


━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━


Similar Jobs

Explore other opportunities that match your interests

Domain AI Engineer for Crypto Platform

Programming
1d ago

Premium Job

Sign up is free! Login or Sign up to view full details.

•••••• •••••• ••••••
Job Type ••••••
Experience Level ••••••

gate

Singapore
Visa Sponsorship Relocation Remote
Job Type Contract
Experience Level Mid-Senior level

talent bridge

Singapore

Senior Software Engineer (AI) for BigPay Infrastructure

Programming
6d ago

Premium Job

Sign up is free! Login or Sign up to view full details.

•••••• •••••• ••••••
Job Type ••••••
Experience Level ••••••

Binance

Singapore

Subscribe our newsletter

New Things Will Always Update Regularly