About Invedent:
Invedent is a leading Software-as-a-Service (SaaS) company at the forefront of innovation, specialising in building inventory management and marketplace software for the dental industry. We are dedicated to delivering high-quality solutions to our clients through cutting-edge technology and a commitment to excellence. Our development practices are founded on principles like Domain-Driven Design, Test-Driven Development, and SOLID coding standards.
Position Overview:
We are seeking a highly skilled and motivated Senior Full-Stack Software Engineer to join our dynamic team at Invedent. As a Senior Engineer, you will play a key role in the development of our cloud-based SaaS application. Our technology stack is built on and TypeScript for the backend and React with TypeScript for the frontend, running on AWS infrastructure, and containerised using Docker. You’ll have the opportunity to work on challenging projects, collaborate with a talented team, and contribute to the growth and success of Invedent. We invest a lot in our development team to ensure they are hitting their personal and professional goals!
Key Responsibilities:
Collaborate with development and product teams to design and develop new features and enhancements.
Build and maintain robust, scalable, and secure backend systems using and TypeScript.
Develop responsive and user-friendly frontend components with React and TypeScript.
Ensure high code quality, following SOLID coding principles and best practices.
Implement automated tests to support Test-Driven Development (TDD) and ensure software reliability.
Participate in code reviews, knowledge sharing, and mentoring of junior engineers.
Work with AWS services to optimise and manage our cloud infrastructure.
Contribute to the containerization and deployment of our application using Docker.
Qualifications:
– Bachelor’s or Master’s degree in Computer Science, Software Engineering, or a related field.
– Proven experience as a Full-Stack Software Engineer, with a focus on both backend and frontend development.
– Proficiency in , TypeScript, and React, along with a strong understanding of web development technologies.
– Knowledge of Domain-Driven Design (DDD) principles is a plus.
– Familiarity with AWS services and cloud infrastructure.
– Experience with containerization tools like Docker.
– Strong problem-solving skills and the ability to work effectively in a collaborative team environment.
– Excellent communication and interpersonal skills.
Requirements:
– Reliable internet for meetings and accessing development tools.
– Full-time work hours with the ability to attend meetings during Australian business hours (AWST Timezone).
Why Invedent:
– Join a highly motivated and innovative team at the forefront of SaaS development.
– Contribute to projects that make a meaningful impact in the industry.
– Ongoing opportunities for professional growth and development.
– Competitive compensation and benefits package.
– Work in a collaborative and supportive environment that values creativity and excellence.
– Generative AI friendly development environment.
Our Hiring Process:
1. Let us know if you are interested in sending your resume and cover letter via applying here – //f/8c9zmn3-1942/43I0GYHLVW5ETNR8Z9
2. Complete our initial screening questionnaire so we can get to know you better
3. Join an initial introduction meeting so you can learn more about Invedent, and we can see if you think we are a good fit for each other
4. Complete our coding challenge (You’ll crush it)
5. Coding challenge walkthrough meeting to show off your awesome code
6. Hired!
If you’re passionate about cutting-edge technology, enjoy solving complex problems, and want to be a part of a forward-thinking SaaS company, Invedent is the place for you.
We look forward to hearing from you.
P.S. Share this ad! Let your friends and colleagues know about the opportunity. If they are a good fit for Invedent, then we will find them a role!
Invedent is an equal-opportunity employer. We celebrate diversity and are committed to creating an inclusive environment for all employees.
APPLY FOR THIS JOB:
Company: R2 Reliability Pty ltd
Name: Grant
Email: