Mid Level Fullstack Software Engineer Typescript Node React Aws jobs in Melbourne – Browse 327 openings on RoboApply Jobs

Mid Level Fullstack Software Engineer Typescript Node React Aws jobs in Melbourne

Open roles matching “Mid Level Fullstack Software Engineer Typescript Node React Aws” with location signals for Melbourne. 327 active listings on RoboApply Jobs.

327 jobs found

1 - 20 of 327 Jobs
Apply
Squiz logo
Full-time|Hybrid|Melbourne, Victoria, Australia

Join the innovative product team at Squiz, where we are dedicated to developing a cutting-edge cloud-based Digital Experience Platform (DXP). Our platform offers essential capabilities such as Content Management, Optimization tools, and Platform services.We are looking for skilled Mid-Level Fullstack Software Engineers with a backend focus to enhance our pro…

Mar 3, 2026
Apply
Squiz logo
Full-time|Hybrid|Melbourne, Victoria, Australia

Join our dynamic product team at Squiz, where we are dedicated to developing a cutting-edge cloud-based Digital Experience Platform (DXP). Our platform encompasses essential features such as Content Management, Optimization tools, and comprehensive Platform services.We are on the lookout for a Software Engineer/Team Lead to become a vital part of our engineering team on a permanent basis. This unique role is designed to blend hands-on coding with team leadership responsibilities, striking a balance of approximately 50/50.We offer location flexibility! This position is open to all candidates located on the east coast of Australia, including Sydney, Melbourne, or Brisbane.This is a hybrid role, providing the freedom to work in a manner that suits your lifestyle.

Mar 3, 2026
Apply
Gridcog logo
Full-time|On-site|Melbourne, Victoria, Australia

About Gridcog Gridcog is a SaaS start-up focused on supporting the clean energy transition. The team builds project modeling software to help users make well-informed energy decisions. Every day, work here connects software innovation with real-world energy challenges. Role Overview The Senior Full Stack Software Engineer will join a collaborative engineering team in Melbourne. This role suits someone who enjoys shaping products from early concepts through to delivery and iteration. Expect to work closely with product managers, designers, and subject matter experts, often taking the lead on new features or initiatives. Curiosity, a drive to learn, and an interest in the intersection of software and energy are valued here. Tech Stack Frontend: React with TypeScript Hosting: Cloudflare API: GraphQL connects the frontend to backend services Backend: TypeScript/Node and Python, running on AWS (ECS, Lambda) Data: S3, DynamoDB, MongoDB AI and large language models are becoming an important part of the development process. The team experiments with these tools to find practical ways to improve the product.

Apr 16, 2026
Apply
Heidi Health logo
Full-time|On-site|Melbourne

About UsAt Heidi Health, we strive for a more harmonious approach to healthcare—one that prioritizes continuous and deeply human care. Our mission is to create an AI Care Partner that collaborates with clinicians, enabling them to deliver exceptional patient care.Our diverse team comprises doctors, engineers, designers, researchers, and creatives dedicated to developing tools that allow clinicians to focus on their most important task: their patients.In just 18 months, we have already contributed over 18 million hours back to healthcare professionals, facilitating 73 million patient visits across 116 countries. Each week, our platform powers over two million patient interactions globally.With nearly $100 million in funding, we are expanding into the US, UK, Canada, and Europe, collaborating with top health systems including the NHS, Beth Israel Lahey Health, and Monash Health.Your RoleWe are seeking a Senior Full Stack Engineer with a strong emphasis on frontend development to help us create outstanding user experiences within our AI-driven healthcare products.You should feel at ease working throughout the entire stack, but with a passion for designing elegant, user-friendly, and high-performance interfaces. You will blend technical expertise with a product-focused mindset—considering not just how features are implemented, but also their significance and the best ways to serve our users.Your Responsibilities:Spearhead the design and development of user-focused features that enhance the efficiency and effectiveness of healthcare professionals.Transform intricate workflows and AI functionalities into user interfaces that are straightforward, clear, and engaging.Collaborate closely with designers and product managers to refine ideas, integrating feedback from actual usage.Contribute to all layers of the stack—from frontend UI components to backend services—ensuring a seamless, reliable product experience.Promote best practices in accessibility, performance, responsive design, and maintainable coding standards.Mentor fellow engineers, elevating the quality of our frontend development across the team.Work with AI specialists to incorporate advanced models in a manner that feels integrated and intuitive for end users.

Feb 4, 2026
Apply
Squiz logo
Full-time|Hybrid|Melbourne, Victoria, Australia

Join our innovative product team at Squiz, dedicated to creating a cutting-edge cloud-based Digital Experience Platform (DXP). Our platform boasts essential features such as Content Management, Optimization tools, AI Conversation, and Platform services.We are looking for a talented and experienced Senior Fullstack Software Engineer to become a vital member of our Product Engineering team, focusing on our flagship Content Management System, Matrix. The ideal candidate will possess several years of hands-on experience in developing and maintaining enterprise-level software solutions, demonstrating expertise in PHP and AWS stacks, along with proficiency across various technologies throughout all layers of the application.This position offers flexibility in work location and is open to all candidates on the east coast of Australia.The role is hybrid, enabling you to choose your optimal work environment while maintaining productivity.

Mar 4, 2026
Apply
Canva logo
Full-time|Remote|Melbourne

Join our dynamic Data Sync Team as a Staff Software Engineer and play a crucial role in enhancing our data synchronization processes. Our ideal candidate is proficient in Golang and Python, with strong experience in leveraging AWS services. This role offers a unique opportunity to work remotely across Australia and New Zealand, allowing you to collaborate with a diverse team of talented engineers.

Jan 30, 2026
Apply
Kraken logo
Full-time|On-site|Melbourne

Join us in utilizing innovative technology to create a significant positive impact on the planet!Kraken is at the forefront of pioneering advancements in the energy sector.We are dedicated to developing a smart, sustainable energy ecosystem. By enhancing renewable energy generation, improving grid intelligence, and empowering utilities to deliver exceptional customer experiences, our energy operating system is revolutionizing the industry globally for the benefit of all.This is an exhilarating time in the energy landscape. Be a part of our mission to forge a more sustainable future.Our Engineering TeamOur technology is crafted and sustained by a diverse engineering team of approximately 800 professionals. This collaborative environment encompasses server-side, client-side, and mobile engineers who work synergistically with UX specialists, writers, and designers.We employ tools such as Slack, Notion, Google Docs, and Asana for effective communication and project management. Our development pipeline prioritizes continuous delivery and immutable infrastructure, leveraging GitHub, CircleCI, and Terraform Enterprise. For maintaining performance and stability in production, we utilize Loggly, Sentry, and DataDog for comprehensive monitoring and analytics.Kraken is committed to nurturing professional growth, providing an outstanding environment to learn alongside skilled engineers, and offering substantial opportunities to enhance your expertise. We value transparency, and aspects of our coding standards are open-source.Our Technological StackOn the server-side, our primary language is Python. Most of our web applications are powered by Django, Django REST framework, and GraphQL (Graphene). We extensively utilize Kubernetes and AWS, incorporating GitHub, CircleCI, ArgoCD, and Spacelift within our continuous deployment pipeline.Your Role...This is a unique opportunity for software engineers to influence the technical trajectory of a vital new product division within Kraken. You will be at the leading edge of applying contemporary technologies to a historically underrepresented sector, making direct contributions to our transformative initiatives.

May 13, 2025
Apply
Kraken123 logo
Full-time|On-site|Melbourne

We are seeking a talented and driven Mid-Level Platform Engineer specializing in Observability to join our dynamic team at Kraken123. In this role, you will be responsible for enhancing our platform's capabilities, ensuring robust monitoring and observability across our systems to improve performance, reliability, and scalability. You will collaborate with cross-functional teams to design and implement observability solutions that provide actionable insights into our platform's operations.

Mar 4, 2026
Apply
Heidi Health logo
Full-time|On-site|Melbourne

Join Our MissionAt Heidi, we believe healthcare deserves a harmonious approach that prioritizes continuous and compassionate care. Our innovative AI Care Partner collaborates with clinicians to enhance patient care.As a diverse team of healthcare professionals, engineers, designers, researchers, and creatives, we are dedicated to developing tools that allow clinicians to focus on what truly matters: their patients.In just 18 months, we have contributed over 18 million hours back to healthcare providers, supporting 73 million patient visits across 116 countries. Currently, Heidi powers over two million patient visits each week globally.With nearly $100 million in funding, we are expanding into the US, UK, Canada, and Europe, and partnering with leading health systems such as the NHS, Beth Israel Lahey Health, and Monash Health.Your RoleAs an integral member of our Model Platform team, you will work closely with our Engineering Manager as an AI Model Engineer. Your expertise will significantly contribute to enhancing our foundational models.Your primary focus will be to leverage your technical skills to conduct experiments, implement advanced fine-tuning techniques (such as SFT and RLFT), and systematically enhance the performance, safety, and efficiency of our large language models (LLMs).Key Responsibilities:Manage Model Fine-Tuning: Execute comprehensive fine-tuning experiments, overseeing everything from data curation to analysis and reporting.Collaborate Across Teams: Work with product, medical knowledge, and design teams to automate prompt engineering and develop agentic AI solutions.Create Innovative LLM Features: Design and implement state-of-the-art LLM functionalities using the latest tools and frameworks.Apply Advanced Techniques: Adapt and implement cutting-edge algorithms from research to address specific product challenges.Conduct Thorough Model Analysis: Analyze model behavior in detail, identify failure points, and propose data-driven or algorithmic solutions.Enhance Core Infrastructure: Contribute to building and refining the core training and experimentation infrastructure to accelerate research efforts.

Mar 15, 2026
Apply
eighthcap logo
Full-time|On-site|Melbourne, Victoria, Australia

About the Role eighthcap is seeking a Full Stack Developer with deep experience in .NET and React Native to join its Melbourne team. This position focuses on designing, building, and deploying applications that improve user experience and support business goals. What You Will Do Collaborate with team members to create and refine software solutions Develop and maintain applications using .NET and React Native Contribute to all stages of the software development lifecycle, from planning to deployment Who We’re Looking For Strong background in .NET and React Native development Comfortable working in a busy, collaborative setting Genuine interest in technology and building effective applications Location This role is based in Melbourne, Victoria, Australia.

Apr 16, 2026
Apply
Okendo logo
Full-time|On-site|Melbourne

About OkendoAt Okendo, we are passionate about the idea that satisfied customers are the best advocates for a brand. Our mission is to empower businesses by building the ultimate customer marketing platform that forges deeper connections between consumers and their favorite brands.Our platform allows Shopify brands to accelerate their growth by fostering brand loyalty and optimizing customer lifetime value. Trusted by over 16,000 Shopify brands, Okendo transforms casual shoppers into enthusiastic advocates through a comprehensive suite of products including Reviews, Referrals, Quizzes, Loyalty programs, and Surveys.Position SummaryAs a Senior Backend Engineer, you will collaborate closely with our Product Engineering team to enhance the Okendo platform, emphasizing engineering excellence and a product-focused approach. Your expertise in software development principles will enable you to produce high-quality, efficient code. You will engage with cross-functional teams to design, develop, and implement software solutions that align with business objectives. Your responsibilities will include troubleshooting, testing, and deploying software while maintaining coding standards and best practices.Our Technology Stack:Frontend: - Vue for embeddable widgets and consumer-facing components- Angular for merchant admin interfaces- React for Shopify integrationsBackend: - We utilize a serverless architecture on AWS, incorporating: API Gateway for our APIs, CloudFront for CDN, and S3 for storage- AWS Lambda (running Node.js) for computation- DynamoDB as our primary data repository, with replication into Redshift for reporting and OpenSearch for search and aggregation- SQS and SNS for messaging and queuingLanguages & Tools:We rely on Terraform for Infrastructure as Code managementTypeScript is our chosen language across the stackVS Code serves as our integrated development environmentJira is used for Scrum managementHow You Will Make an Impact:KnowledgeComprehensive understanding of our system architecture.Familiarity with the services utilized in our tech stack.Proficient in product features and their applications.Awareness of team processes and standards.Strong technical skills and problem-solving capabilities.Basic understanding of the organization and cross-functional collaboration.Delivering ResultsDesigns, tests, and deploys software solutions.Breaks down complex assignments into manageable tasks.Estimates task durations and oversees timelines.Plans and organizes code modifications effectively.Identifies the potential impacts of solutions and key stakeholders.

Jul 27, 2025
Apply
Axiom Law logo
Full-time|On-site|APAC - Australia - Melbourne; APAC - Australia - Sydney

Axiom is a globally recognized leader in providing high-quality legal talent to top brands. Our lawyers enjoy access to prestigious legal projects while maintaining flexibility over their workload. We prioritize our people, embracing a culture of thoughtfulness, collaboration, and care. At Axiom, we pursue excellence in all our endeavors and hold integrity and our team members as our highest values. We are currently in search of mid-senior legal counsels proficient in commercial and consumer law to join our expanding team.

Nov 18, 2025
Apply
carsales logo
Full-time|On-site|Melbourne

Role overview carsales is looking for a Senior Software Engineer in Melbourne. This role focuses on designing, building, and maintaining scalable applications that support our customers. Collaboration with cross-functional teams is a key part of the job, as is contributing technical expertise to improve our products and user experience. What you will do Work closely with engineers, designers, and other teams to deliver reliable software Develop and maintain applications to support business and customer needs Help enhance product features and overall user experience

Apr 15, 2026
Apply
System Technologies Research (STR) logo
Senior Software Engineer

System Technologies Research (STR)

Full-time|$134K/yr - $184K/yr|On-site|Melbourne, FL

Systems Technology Research (STR) is actively seeking seasoned Lead Software Engineers to become integral members of our dynamic cyber and networking team. Our mission is to advance groundbreaking technologies that play a crucial role in enhancing national security. Our team pioneers innovations in communication technology across all networking layers—from the physical to the application layer. We highly value diverse skills, experiences, and perspectives, as they are essential for delivering exceptional solutions to our clients. If you possess a robust history of developing impactful software solutions and meet the qualifications outlined below, we invite you to apply!Position Overview:The ideal candidate will bring several years of hands-on experience in software engineering, integration, and testing, along with a strong grasp of networking concepts and protocols. A proven track record of taking ownership of technical challenges and delivering results in fast-paced, collaborative environments is essential. Candidates should have a deep understanding of computer science principles, solid software engineering practices, and practical experience with Linux systems. At STR, experienced engineers are expected to work autonomously while also making significant contributions to team initiatives and mentoring junior members.This role presents an exciting opportunity to work within a high-profile, structured development setting alongside a diverse and talented team. You will play a pivotal role in designing, implementing, and testing software that enhances advanced real-time data communications and networking solutions based on open systems principles. We strive for the highest standards of quality, maintainability, and reusability in all our tools and methodologies. Therefore, candidates should be adept at producing well-architected, scalable solutions and committed to establishing and adhering to reliable testing practices.

Jan 27, 2026
Apply
easygo logo
Full-time|On-site|Melbourne

Join the Engineering Team at Easygo At Easygo, we are pioneers in delivering exceptional entertainment experiences across the globe. Our engineering division is dedicated to a culture of continuous learning and innovation, where we consistently challenge the norms of large-scale software design and development. We prioritize professional growth, encourage knowledge sharing, and strive for engineering excellence, setting the standard for industry best practices. Why Work with Us? Are you an enthusiastic and driven software engineer ready to immerse yourself in a dynamic environment that values creativity, ongoing education, and career advancement? We invite talented individuals who are game to tackle intricate challenges, develop scalable solutions, and collaborate with some of the best engineers in the entertainment sector. Engage in Complex Projects: Jump into challenging projects that test your skills and ingenuity. Solve intricate technical dilemmas and create scalable solutions. Fast-Track Your Career: Benefit from mentorship, training, and hands-on experience to enhance your expertise. Learn from seasoned professionals and master the art of scaling software. Collaborate with Industry Experts: Work alongside outstanding engineers, sharing insights and driving forward innovation through teamwork. Caring Culture with Focus on Career Development: We are genuinely invested in your career trajectory. Our culture emphasizes your growth with personalized learning programs and mentorship opportunities. Embrace Challenges, Celebrate Wins: Take on new challenges, learn from setbacks, and celebrate achievements as a team. Shape the Future: Your work will contribute to redefining the entertainment landscape. Key Responsibilities: Participate in coding, testing, debugging, and troubleshooting to maintain high code quality, scalability, and maintainability. Write efficient, scalable, and maintainable code that adheres to established coding standards and best practices. Facilitate technical discussions and propose solutions that enhance team performance, aligning with team and company objectives. Drive innovation by advocating for improvements and implementing constructive changes to boost team efficiency. Analyze complex issues and provide effective solutions that support team objectives and initiatives. Independently manage medium-sized projects or components from inception to completion. Identify improvement opportunities and proactively engage in technical discussions. Share knowledge and best practices with team members, fostering a collaborative and learning-oriented environment.

Jan 29, 2026
Apply
Xero logo
Full-time|Hybrid|AU: Melbourne: (260 Burwood Rd)

Role OverviewXero is on the lookout for a Lead Software Engineer to join our dynamic engineering team responsible for the Xero Accounting App (XAA). This flagship mobile application empowers small business owners to manage their finances conveniently on the go. In this pivotal role, you will lead the charge in balancing rapid product delivery with a steadfast commitment to system health and best engineering practices, utilizing AI to enhance productivity and deliver value to our customers efficiently.You will engage in complex problem-solving, exercise advanced technical judgment, and define both the objectives and methodologies for multi-year, multi-team product and platform initiatives.Your leadership will enhance team performance by providing clear goals, eliminating obstacles, and fostering a psychologically safe and inclusive work culture.Team DynamicsOur engineering teams are dedicated to creating exceptional mobile experiences through the Xero Accounting app. We thrive in a collaborative, high-velocity, and hybrid environment, working closely with Product and Design teams to deliver beautiful mobile solutions quickly. We also maintain strong partnerships with web, platform, and domain teams to ensure seamless and reliable experiences across all user channels.Current ProjectsLead initiatives that create high-impact mobile workflows to address key user tasks such as banking, invoicing, payments, and file management, consistently exceeding customer expectations.Champion operational excellence with a focus on a "production-first" mindset, ensuring availability, accuracy, security, and scalability by automating delivery pipelines and troubleshooting common failure patterns. You will also spearhead incident responses and advocate for proactive health monitoring to maintain system resilience.Drive continuous improvements in work efficiency by identifying technical waste, simplifying complex designs, and adopting modern practices, including AI, to accelerate value delivery to customers.Work EnvironmentOur teams are based in Australia, with this hybrid role situated in Melbourne or Sydney. We offer the flexibility to balance focused work with collaborative efforts in our well-appointed offices.

Mar 12, 2026
Apply
Anduril Industries logo
Full-time|On-site|Melbourne, Victoria, Australia

Join Anduril Industries as a Senior Software Engineer specializing in flight software development. In this pivotal role, you will lead the design, development, and implementation of innovative software solutions for advanced flight systems. Collaborate with a multidisciplinary team to enhance operational capabilities and streamline processes, driving forward our mission to revolutionize defense technology.

Mar 30, 2026
Apply
easygo logo
Full-time|On-site|Melbourne, Australia

easygo is seeking a Senior Software Engineer - Engagement to join our innovative team in Melbourne. In this role, you will be responsible for designing and implementing cutting-edge software solutions that enhance user engagement and improve overall product functionality. You will collaborate with cross-functional teams to deliver high-quality software that meets the needs of our users.

Mar 23, 2026
Apply
Xero logo
Full-time|Hybrid|AU: Melbourne: (260 Burwood Rd)

The Role and Its ImpactJoin us as a Principal Software Engineer to lead the development of the Xero Accounting App (XAA), our premier mobile platform designed for small business owners to manage their finances effortlessly. In this role, you'll establish the benchmarks for engineering excellence at Xero, enhancing our technical capabilities and shaping the architectural strategies that align with our global product vision.You'll serve as a pivotal link between product vision and execution, influencing the technical roadmap to ensure our engineering decisions resonate with our strategic objectives. We seek a leader who excels in tackling complex engineering challenges, clarifying ambiguities, and fostering collaboration across various teams.Your Initial Focus Areas Will Include*Hybrid Mobile Evolution*: Establishing integration and performance standards in a landscape where native and React Native technologies coexist.*Systemic Operational Excellence*: Spearheading proactive strategies to mitigate issues by creating frameworks for Service Level Objectives (SLOs) and quality standards.*Capability Elevation*: Empowering lead engineers, attracting top talent, and engaging with the wider tech community as a mentor.*Efficiency*: Crafting and implementing an AI-driven engineering vision that revolutionizes software design, development, testing, and maintenance, resulting in significant productivity enhancements across teams.Work EnvironmentOur teams are based in Australia, and this hybrid role allows you to work from either Melbourne or Sydney, providing the flexibility to engage in focused tasks while collaborating in our vibrant office spaces.What We Are Looking ForExtensive experience in developing and leading mobile applications within expansive, high-growth environments, including expertise in scaling mobile build and release pipelines and architecting cloud-native backend services and APIs (preferably AWS).A strategic mindset that ensures technical architecture aligns with product strategies, fostering both technical feasibility and exceptional customer experiences.

Mar 13, 2026
Apply
Kraken123 logo
Full-time|On-site|Melbourne

Join our dynamic team at Kraken123 as a Platform Engineer specializing in Product Reliability. In this pivotal role, you will be responsible for ensuring the robustness and resilience of our products across various platforms. Your expertise will contribute to developing and implementing strategies that enhance product performance and reliability.

Mar 5, 2026

Sign in to browse more jobs

Create account — see all 327 results

Tailoring 0 resumes

We'll move completed jobs to Ready to Apply automatically.