Banner Default Image

Lead Engineer/Solutions Architect - High Growth SaaS Company

Back to Job Board

Lead Engineer/Solutions Architect - High Growth SaaS Company

Contract type: Permanent
Location: Melbourne
Industry: Software Engineering
Reference: 22

Job description

Our partner's mission is to continually elevate the standards of UX and technology services, advancing the tools needed to support enterprise-wide user experience initiatives.
  
As a team member, you will work with diverse clients and technologies, offering numerous opportunities for growth and skill development. We are dedicated to training and mentoring our employees to ensure their success.
  
About the Role:
  
Our partner is looking for a Lead Engineer/Solutions Architect who excels in writing clean, elegant, robust, testable, and efficient code. You should be eager to learn new things and discover better ways of doing things, which we highly encourage. Our primary tech stack includes Vue.js on the front end and Node.js within a serverless architecture hosted on AWS.
  
Key Responsibilities:
  
  • Write clean, efficient, and testable code using Node.js.
  • Design and implement database solutions.
  • Debug complex programs and analyze data.
  • Solve issues within open-source packages.
  • Understand and apply distributed systems concepts.
  • Work with cloud platforms like AWS, Azure, or GCP.
  • Design, implement, and integrate with RESTful APIs.
  • Handle third-party API integrations using OAuth 2.0, API keys, Bearer Tokens, and JWT tokens.
  • Author infrastructure as code and CI/CD pipelines.
  • Implement monitoring and logging solutions.
  • Collaborate effectively with technical direction and hands-on development.
  • Advocate for Test Driven Development (TDD).
  
Required Skills:
  
  • 6+ years of experience with Node.js.
  • Strong experience with database design.
  • Experience with distributed systems, cloud computing, and relational and NoSQL databases.
  • Knowledge of data governance and security principles.
  • Expertise in JavaScript and TypeScript.
  • Familiarity with tools for managing mono-repos and containerisation technologies.
  • Strong communication and collaboration skills.
  • Experience with version control systems and unit/integration testing frameworks.
  
Preferred Skills:
  • Experience building a SaaS platform.
  • Expertise in AWS Cloud Platform.
  • Advanced knowledge of JavaScript features.
  
Benefits:
  • Competitive salary
  • Business casual work environment
  • Growth opportunities within our expanding business
  • Attendance at world-leading conferences
  • New MacBook Pro
  • Paid annual and sick leave
  
This is a Melbourne-based hybrid role and you must enjoy collaborating in the office and have full working rights. Please apply with your latest resume and we will be in touch.
  
For The Latest Jobs, Tech News or to 'Introduce A Friend' for a $1000 Referral Fee - Follow Us On Linkedin:
  
https://www.linkedin.com/company/thedrivegroup
  
TheDriveGroup is 100% committed to improving meaningful diversity in the technology industry.
  
We partner with clients who embrace diversity and seek candidates across all backgrounds, abilities, genders, sexualities, cultures, and faiths.
  
If you have the right skills and attitude we would love to hear from you!

Consultant

Kyra Blake

Kyra Blake

Senior Consultant - JavaScript Development

View Profile

Get similar jobs by email