Mable logo

Senior Software Engineer - Full Stack, Cloud Technologies

Mable

About the Role

Mable is seeking a Senior Software Engineer to join our dynamic team. As a Senior Developer, you will play a crucial role in transitioning our engineering environment from a monolithic architecture to microservices. This position involves taking on technical responsibilities for solution design and delivery, mentoring junior team members, and actively contributing to discussions on product and architecture.

Key Responsibilities

  • Technical Leadership: Take ownership of the entire software project, ensuring the development of scalable and user-friendly products.
  • Solution Design: Apply domain-driven design to suggest architectural changes and assist the Tech Lead in executing these changes.
  • Mentorship: Guide junior engineers and facilitate knowledge sharing within the team.
  • Quality Assurance: Oversee the design, coding, testing, and verification activities to deliver high-quality code to production.
  • Documentation: Generate detailed documentation of processes, including product tests, data, flowcharts, diagrams, and code comments.
  • Customer Feedback: Respond to customer feedback and address defects promptly.
  • Best Practices: Implement best practices in development while adhering to standardized coding conventions.
  • Collaboration: Work closely with cross-functional teams, including product and UX counterparts, to articulate solution designs and their benefits.
  • Production Support: Help the squad identify, monitor, maintain, and resolve production issues.

What We Are Looking For

  • Proven experience in building full-stack web products.
  • Expertise in designing and building systems with cloud technologies.
  • Proficiency in two or more programming languages, with a preference for Ruby and Elixir.
  • Experience with modern software development techniques such as functional programming, object-oriented programming, test-driven development, and CI/CD.
  • Ability to work effectively in pair programming and independently.
  • Comfortable working in an agile environment with a cross-functional team.
  • Excellent communication skills and a team-oriented mindset.

Bonus Points

  • Experience in the invoicing or payments domain.
  • Ability to provide business solutions within constraints and adapt to changes.
  • Experience working in a distributed team.
  • Experience in designing and building microservices and distributed systems, including REST API, GraphQL, and event-driven architecture with Kinesis or SQS.

Our Values

  • Switched On: We listen to our customers and act on insights.
  • Bold: We embrace creativity to solve challenges and reshape the industry.
  • One: We welcome diversity and collaborate to leverage different skills and perspectives.
  • Impactful: We innovate and move fast to make a difference in the sector and people’s lives.

Inclusion at Mable

Mable is an equal opportunity employer. We value diversity and are committed to creating an inclusive environment for all employees and candidates. We encourage people with lived experience of disability or personal experience with the aged care system to apply.

If this role resonates with you but you don’t meet all the criteria, we still encourage you to apply. We value diverse experiences and perspectives that you might bring to the Mablehood.

Join us in making a significant impact in the care and support sector. Apply today!

Benefits
Extracted with AI

  • Learn from industry experts
  • Work overseas for 4 weeks per year
  • 14 weeks paid parental leave for primary carers
  • 6 weeks paid parental leave for secondary carers
  • Hybrid workplace
  • Floating public holiday
  • Reward and Recognition program
  • Extra paid leave day per quarter

Similar jobs

Last update: 23 minutes ago

Valdera logo
Valdera

Senior Software Engineer (Full-Stack)

Join Valdera as a Senior Software Engineer (Full-Stack) to build innovative tools for global teams. Work remotely with AWS, React.js, and more.

Miter logo
Miter

Senior Full Stack Software Engineer

Join Miter as a Senior Full Stack Software Engineer to build next-gen applications for the construction industry. Remote role with competitive salary.

SquarePeg logo
SquarePeg

Founding Full-Stack Engineer

Join Faraday as a Founding Full-Stack Engineer to shape our platform for scale. Remote work available.

Human Interest logo
Human Interest

Senior Full-Stack Software Engineer

Join Human Interest as a Senior Full-Stack Software Engineer to build world-class customer experiences in a remote role.

Wellhub logo
Wellhub

Lead Software Engineer with AWS and REST Expertise

Join Wellhub as a Lead Software Engineer to design scalable web applications using AWS and REST in a remote role.

Remo Health logo
Remo Health

Senior Software Engineer II, Provider Experience

Join Remo Health as a Senior Software Engineer II to lead technical development in dementia care solutions using React, TypeScript, and more.

Spinwheel logo
Spinwheel

Senior Software Engineer - Remote

Join Spinwheel as a Senior Software Engineer to lead API design and integration architecture in a remote-first, fast-growing startup.

Square logo
Square

Software Engineer (Frontend/Fullstack) - E-commerce Website

Join Square as a Software Engineer (Frontend/Fullstack) to enhance e-commerce experiences. Work remotely with VueJS, PHP, and Laravel.

Apollo GraphQL logo
Apollo GraphQL

Senior Full-Stack Product Engineer

Join Apollo GraphQL as a Senior Full-Stack Product Engineer, working remotely to build and optimize GraphQL tools.

Viam logo
Viam

Senior Full Stack Software Engineer

Join Viam as a Senior Full Stack Software Engineer to build cloud-based solutions for managing robots.

Octaura logo
Octaura

Full-Stack Software Engineer

Join Octaura as a Full-Stack Software Engineer to build high-performance technology in a collaborative environment.

Wellhub logo
Wellhub

Staff Software Engineer - Platform

Join Wellhub as a Staff Software Engineer to lead platform development, focusing on performance, scalability, and resilience in a remote role.

PermitFlow logo
PermitFlow

Remote Fullstack Software Engineer

Join PermitFlow as a Remote Fullstack Software Engineer. Work with JavaScript, TypeScript, and ASP.NET MVC to build innovative solutions.

brightwheel logo
brightwheel

Senior Full Stack Engineer

Join Brightwheel as a Senior Full Stack Engineer to develop and enhance our leading early education platform.

Square logo
Square

Senior Software Engineer (Frontend/Fullstack)

Join Square as a Senior Software Engineer (Frontend/Fullstack) to build world-class e-commerce solutions using JavaScript, PHP, and VueJS.

Softrams logo
Softrams

Mid-Level Full Stack Developer (Angular, React, NodeJS)

Join Softrams as a Mid-Level Full Stack Developer specializing in Angular, React, and NodeJS for remote work in the US.

Meetsta logo
Meetsta

Full Stack Developer (Founding Engineer) with gRPC Expertise

Join Meetsta as a Full Stack Developer with gRPC expertise. Work remotely to build innovative social networking solutions.

Headway logo
Headway

Senior Fullstack Software Engineer

Join Headway as a Senior Fullstack Software Engineer to build scalable web applications in Python and TypeScript, working remotely.

Axiom World logo
Axiom World

MERN Full Stack Developer

Join our team as a MERN Full Stack Developer. Work on innovative projects using MongoDB, Express.js, React.js, and Node.js.

Cedar logo
Cedar

Software Engineer II (Client Integrations)

Join Cedar as a Software Engineer II to build client integrations in a remote role, enhancing healthcare technology.

SPREAD AI logo
SPREAD AI

FullStack Software Developer

Join SPREAD AI as a FullStack Software Developer to innovate in data management and engineering intelligence.

lempire logo
lempire

Senior Fullstack JavaScript Engineer / Product Developer

Join lempire as a Senior Fullstack JavaScript Engineer to design and develop features for innovative SaaS products.

Meetsta logo
Meetsta

Full Stack Developer with gRPC Expertise (Founding Engineer)

Join Meetsta as a Full Stack Developer with gRPC expertise. Work remotely to build innovative social networking solutions.

Standard AI logo
Standard AI

Senior Software Engineer, Backend

Join Standard AI as a Senior Backend Engineer to design scalable microservices and APIs. Remote role with competitive salary and benefits.