S

Full Stack Software Engineer - JavaScript Environment

Scalapay

Wollongong, New South Wales, Australia · Full Time

Be the first to apply

Experience
5+ yrs
Salary
—
Openings
2
Posted
5 days ago
Work mode
In office
Resume
Required to apply

Where you'll work

Sign in to tell us what does and doesn't work for you here — it sharpens every match we show you.

Job description

About Scalapay and the Role

At Scalapay, we foster a culture emphasizing high standards, independent critical thinking, innovation, accountability, and ongoing learning. Operating in a fast-paced, technologically driven space, we seek individuals who embrace change, think boldly, and take initiative. Join one of Europe's leading fintech teams and unlock your potential through a rigorous hiring process designed to highlight exceptional talent.

Key Responsibilities

  • Design, build, and maintain robust web applications utilizing Node.js, TypeScript, and React.js technologies.
  • Manage and optimize data handling using both relational (e.g., MySQL) and non-relational databases (such as DynamoDB and Redis).
  • Create comprehensive unit and integration tests leveraging tools like Jest to guarantee software quality and reliability.
  • Utilize contemporary frameworks including NestJS and Next.js for scalable backend and frontend solutions.
  • Engage in code reviews, offering constructive feedback to uphold coding excellence.
  • Collaborate within Agile teams, participating in sprint planning, daily stand-ups, and retrospectives.
  • Enhance application performance focusing on scalability and speed.
  • Implement Continuous Integration and Deployment workflows using relevant CI/CD tools.
  • Partner with product teams, designers, and engineers to translate requirements into high-quality software deliverables.
  • Drive AI Spec-Driven Development: author precise specifications and technical documentation for AI coding agents to execute, then supervise, review, and test their outputs.

Required Qualifications and Skills

  • At least five years of hands-on professional software development experience.
  • Proficient in Node.js, TypeScript, and React.js.
  • Strong expertise with both relational and non-relational database management.
  • Demonstrated experience writing unit and integration tests.
  • Familiarity with frameworks like NestJS and Next.js.
  • Practical experience in Agile development methodologies.
  • Competent with Git version control systems.
  • Excellent analytical and problem-solving aptitude with creative, critical thinking skills.
  • Effective verbal and written communication skills capable of explaining technical information to non-technical audiences.
  • Collaborative team player attitude.
  • Experience with AI coding tools (e.g., Claude Code) and a disciplined spec-driven development process, including specification writing, directing, reviewing, and testing AI-produced code.

Preferred Skills

  • Experience with cloud platforms such as AWS or equivalents.
  • Knowledge of DevOps practices, containerization technologies like Docker.
  • Background in microservices architecture design and implementation.
  • Familiarity with CI/CD tools like Buildkite or similar solutions.

Why Join Scalapay

  • Work in an international setting facing challenging and rewarding tasks daily.
  • Make a tangible impact on thousands of European merchants providing BNPL solutions.
  • Collaborate with industry experts committed to delivering top-tier user experiences.
  • Enjoy ownership of product delivery accelerating your career growth.
  • Participate in a lean, Agile environment focused on people.
  • Access cutting-edge technologies alongside creative freedom.
  • Receive personalized support to foster professional development and product ownership.
  • Benefit from flexible work arrangements supporting your work-life balance.

Recruitment Process

  • Initial conversation with Talent Acquisition team member.
  • In-depth interview with Hiring Manager discussing your experiences and motivations.
  • Case study to evaluate technical skills.
  • Final discussion with the CEO.

Additional Information

Please submit your CV in English. We value talent and potential over ticking every box in the requirements, so don't hesitate to apply even if you don't meet all the criteria.

Industry

FinTech

Tools & software

Generative AI Tools Node.js React Git required MySQL required Redis required

How they work

Communication Teamwork & Collaboration Problem Solving Accountability
🤖
Online · instant AI help
Broxer