Lead Full Stack Software Engineer
- $110k – $150k • No equity
- Remote •
- 5 years of exp
- Full Time
About the job
The Role
As the Lead Full Stack Engineer you work closely with the teams Technical Business Analyst, and Product Manager to architect elegant, high performing solutions. With the help of the Technical Business Analyst (who does most of the documentation at your direction) you produce clear development requirements to deliver the the solution.
You lead the cross functional development team in the delivery of the solutions which you helped to design and architect. You have a keen eye for detail and are passionate about code quality controls on the implementation of the solutions you have architected. While delivering great code yourself you keep a watchful eye on the team code and delivery to ensure its to a high standard, taking time out of your day to help and mentor others.
Your love of elegant solutions drives you to lead the engineering team towards better architectural, system and database designs and practices.
Key Responsibilities
- Help lead the engineering team towards better architectural, system and database designs and practices
- Breaks problems down, analyses constituent parts and proposes creative solutions
- Collaborate with cross-functional teams to architect and design great solutions
- Deliver great code, and support and mentor other development team members to do the same
- Help us build our engineering team and make CareVision a genuinely awesome place for developers to work
Skills / Experience
- Experience working with full stack web applications in an object-oriented language for at least 8+ years professionally
- Solid understanding of database design and distributed systems at scale
- Passion for clean code and architecture
- You are able to lead and resolve company-wide technical discussions, and are able to collaborate and include inputs from cross-functional teams (security, devops, data, compliance and product)
- Experience with AWS managed services
- Experience architecting performant large scale web applications
- Solid experience in the data layer including SQL, caching strategies, and storage alternatives
- Leader in full-stack performance, data modelling/management, and web tier technologies
- You have some form of Formal Technical Training i.e. you studied software development, Information Technology, Systems Engineering etc
Note: Salary in AUD