2 x Full stack Software Engineer - JavaScript Environment

Scalapay

Wollongong, New South Wales, Australia 2 days ago
Workplace
On-site
Location
Wollongong, New South Wales, Australia

Check your CV against this job

Free · No signup · A 0–100 ATS match score and the keywords you're missing.

Check my CV free

$14.99/month, cancel anytime. Already have an account? Log in

About the role

At Scalapay, we’re shaping a culture with high standards, independent and critical thought, innovation, ownership, and continuous learning. We operate in a fast-moving, tech-driven environment, and we’re looking for people who thrive in change, think boldly, and take initiative.

If you’re ready to put your potential to the test in a hiring process designed to spotlight exceptional talent, this is your chance to stand out and grow with one of Europe’s most ambitious fintech teams.

#MakeItHappen #PlayAsATeam #StayCurious #FocusOnCustomer.

The Mission

We are seeking an experienced and passionate Full-Stack Software Engineer with a minimum of 5 years of development experience to join our dynamic Experiences & B2B Platform teams. The ideal candidate will have a strong background in Node.js, TypeScript, and React.js, and a deep understanding of both relational and non-relational databases. This role will be integral in designing, developing, and maintaining scalable and efficient applications.

What You'll Do

* Application Development: Design, develop, and maintain high-quality web applications using Node.js, TypeScript, and React.js. * Database Management: Work with both relational (e.g MySQL) and non-relational (e.g., Dynamodb, Redis) databases, ensuring efficient data storage and retrieval. * Testing: Write unit and integration tests to ensure code quality and robustness. Experience with frameworks such as Jest, or similar. * Framework Utilisation: Leverage modern frameworks like NestJS and Next.js to build scalable and maintainable backend and frontend architectures. * Code Review: Participate in code reviews, providing and receiving constructive feedback to maintain high code standards. * Agile Development: Collaborate with cross-functional teams in an Agile environment, contributing to sprint planning, daily stand-ups, and retrospectives. * Performance Optimisation: Optimise applications for maximum speed and scalability. * Continuous Integration & Deployment: Work with CI/CD tools to automate testing, building, and deployment processes. * Collaboration & Communication: Work closely with product managers, designers, and other engineers to understand requirements, share knowledge, and deliver high-quality software * AI Spec-Driven Development: Write clear specifications and technical design documents that AI coding agents implement from, then direct, review and test what the agents produce.

What We're Looking For:

* Experience:  Minimum 5 years of professional development experience. * Proficiency:  Strong knowledge and hands-on experience with Node.js, TypeScript, and React.js. * Database Skills: Extensive experience with both relational and non-relational databases. * Testing:  Proven experience in writing unit and integration tests. * Frameworks:  Experience with frameworks like NestJS and Next.js. * Methodologies:  Solid experience working with Agile methodologies * Version Control:  Proficient in using Git for version control. * Problem Solving:  Strong problem-solving skills with the ability to think critically and creatively. * Communication:  Excellent verbal and written communication skills, with the ability to articulate technical concepts to non-technical stakeholders. * Team Player:  Ability to work well in a team-oriented, collaborative environment. * AI-Assisted Development:  Hands-on experience with AI coding tools such as Claude Code, and a spec-driven way of working: writing clear specifications and technical designs first, then directing, reviewing and testing what the agents produce.

PREFERRED QUALIFICATIONS:

* Cloud Experience: Experience with cloud platforms like AWS or similar is a plus. * DevOps Knowledge: Familiarity with DevOps practices, containerization (Docker)  is a plus. * Microservices Architecture: Experience in designing and implementing microservices-based systems. * CI/CD Tools: Experience with CI/CD tools like Buildkite or similar.

Why you should join Scalapay:

* International environment with significant challenges to be met every day * Direct impact on how thousands of European merchants offer BNPL solutions * Work with a team of industry tech leaders who are focused on delivering products that offer exceptional user experiences * Accelerate your professional growth with ownership of product delivery * Work in a lean, people-focused Agile environment * Access to latest technologies with room for creative input * Personalised support to accelerate your professional growth and take ownership of the products you deliver: we want to help you grow! * Flexible work arrangements supporting work-life balance

Recruitment Process:

1. A quick chat with one of our Talent Acquisition team members 2. The first interview with the Hiring Manager to dive deep into your experiences and better understand your motivation 3. A case study to test your hard skills 4. A final chat with Simone, our CEO

Want to learn more? Don't hesitate to explore our Careers website, our LinkedIn and Glassdoor pages.

Pro tip: send your CV in English 😉

Super Pro tip: we know that application processes can be scary and frustrating but… we look for talent, not people that tick all our boxes.

Get matched & apply with FindAJobAI

Upload your resume once. We score every job against your profile, tailor your resume and cover letter, and autofill the application.