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

Computer Futures logo
Computer Futures

Mid-Level Full Stack Software Engineer - Cloud & Web

Join as a Full Stack Software Engineer focusing on C#, Azure, and Microservices in a dynamic team with flexible work options.

Aiven logo
Aiven

Staff Software Engineer

Join Aiven as a Staff Software Engineer to develop cloud operations platforms using open-source technologies. Hybrid work in Berlin.

BetterUp logo
BetterUp

Senior Full-Stack Engineer, Core Experiences

Join BetterUp as a Senior Full-Stack Engineer to lead projects, craft quality code, and empower teams in a hybrid role in the Netherlands.

WorkFlex logo
WorkFlex

Full-Stack Software Engineer (Angular and Java)

Join WorkFlex as a Full-Stack Software Engineer specializing in Angular and Java. Work remotely and help build our next-gen platform.

MoonPay logo
MoonPay

Senior Full Stack Engineer - Consumer

Join MoonPay as a Senior Full Stack Engineer in Lisbon, focusing on consumer products using React, TypeScript, and GCP.

Sofico logo
Sofico

Senior Software Engineer - Java, Microservices

Join Sofico as a Senior Software Engineer focusing on Java and Microservices in Bavaria, Germany. Work on ERP solutions for automotive finance.

HeyJobs logo
HeyJobs

Senior Software Engineer - AWS, Python, Ruby on Rails

Join HeyJobs as a Senior Software Engineer to design scalable systems using AWS, Python, and Ruby on Rails in a dynamic team.

Pass App logo
Pass App

Senior Software Engineer (Backend)

Join Pass App as a Senior Software Engineer (Backend) to build scalable web3 solutions using microservices, TypeScript, and Node.js.

Triad Group Plc logo
Triad Group Plc

Senior Ruby Developer

Join Triad Group Plc as a Senior Ruby Developer, working remotely with Ruby on Rails, JavaScript, and more. Great benefits and career growth.

OnHires logo
OnHires

Senior Full Stack Engineer (PHP, Angular, React)

Seeking a Senior Full Stack Engineer with PHP, Angular, React expertise for remote work in the EU. 6+ years experience required.

Booking.com logo
Booking.com

Full Stack Software Engineer

Join Booking.com as a Full Stack Software Engineer in Amsterdam. Work on global e-commerce challenges with Java, JavaScript, React, and more.

Bloom logo
Bloom

Senior FullStack Developer (React, Node.js, TypeScript)

Join Bloom as a Senior FullStack Developer to enhance our platform using React, Node.js, and TypeScript in a dynamic, hybrid work environment.

n8n logo
n8n

Senior Software Engineer (Node.js & TypeScript)

Join n8n as a Senior Software Engineer to build AI applications using Node.js and TypeScript. Remote role within Europe.

Nordhealth logo
Nordhealth

Senior Full-Stack Engineer (NextJS)

Join Nordhealth as a Senior Full-Stack Engineer (NextJS) to shape digital healthcare with a modern tech stack and remote work flexibility.

Elastic logo
Elastic

Software Engineer II - Developer Experience

Join Elastic as a Software Engineer II in Developer Experience, focusing on test frameworks for Kibana. Remote work, competitive benefits.

Sofico logo
Sofico

Senior Software Engineer - Java, Microservices

Join Sofico as a Senior Software Engineer focusing on Java and Microservices in Ghent. Work on ERP solutions for automotive finance and leasing.

mobile.de logo
mobile.de

Full Stack Software Engineer (d/f/m)

Join mobile.de as a Full Stack Software Engineer in Berlin, working with Java, JavaScript, and Kotlin in a hybrid environment.

TrueLayer logo
TrueLayer

Senior Software Engineer - C#/.NET

Join TrueLayer as a Senior Software Engineer in Milan, working with C#, .NET, AWS, and Kubernetes to build scalable systems.

NAVARA logo
NAVARA

Fullstack Developer with Angular and C#

Join Navara as a Fullstack Developer in Amsterdam, working with Angular, C#, and modern tech stacks. Competitive salary and benefits offered.

Attio logo
Attio

Senior Product Engineer [Rust & Typescript]

Join Attio as a Senior Product Engineer working with Rust & TypeScript to build innovative CRM features. Remote work available.

Mollie logo
Mollie

Associate Software Engineer - Payments Domain

Join as an Associate Software Engineer in Amsterdam to develop secure payment solutions using PHP in a collaborative environment.

PiNCAMP logo
PiNCAMP

Senior Full Stack Engineer

Join PiNCAMP as a Senior Full Stack Engineer to build innovative camping solutions using Python, JavaScript, and cloud technologies.

Motius logo
Motius

Senior Backend Developer

Join Motius as a Senior Backend Developer to work on cutting-edge R&D projects using AWS, Docker, GraphQL, and more in a hybrid work environment.

iTalent PLUS logo
iTalent PLUS

Full Stack Developer with Banking Experience

Join a leading financial institution in Malta as a Full Stack Developer, driving digital transformation with cutting-edge technologies.