Welcome to Catalis Dental Labs, where innovation meets teamwork in the fast-paced world of dental technology. As a rapidly growing company, we pride ourselves on our dynamic culture that fosters initiative, celebrates ingenuity, and thrives on collaboration.

Vision and Mission: At Catalis Dental Labs, our vision is to revolutionize the dental industry through cutting-edge technology and exceptional teamwork. We aim to deliver superior dental solutions that exceed the expectations of our clients while maintaining a culture of innovation and excellence.

Culture Highlights:

 Employee Experience: Working at Catalis Dental Labs means being part of a dynamic team where your contributions are valued and your potential is limitless. Here, you'll find a supportive work environment that encourages creativity, fosters collaboration, and rewards initiative. Whether you're a seasoned professional or just starting your career, you'll have the opportunity to make a meaningful impact and grow alongside a company that's shaping the future of dental technology. 

At Catalis Dental Labs, our culture is more than just a set of values – it's the driving force behind everything we do. From our focus on innovation and teamwork to our commitment to continuous improvement, our culture shapes our identity as a company and sets the foundation for our ongoing success. Join us in redefining the future of dental technology and experience the Catalis difference firsthand.



Software Developer - IT Specialist

1403 W 10th Pl Suite B-104 Tempe, AZ 85281 • Information Technology (IT) • Full-Time

Salary Type:  DOE

Position Overview:

We are seeking a creative, motivated, and experienced Software Developer to join our team, and lead the architecture and development of elegant, cutting-edge tools and systems for use by both our customers, and staff. 

The systems in question vary from bigger things like ERP/Management, resource planning and load-balancing for manufacture, real-time collaboration & communication tools, polygonal and volumetric 3D design tools, 3D Print & CNC tools, all the way down to littler things, like simple tools and automations to aid our floor staff’s efficiency, or improve customer experience.

Responsibilities:

  • Collaborate with cross-functional teams to gather and define software requirements.
  • Design, develop, test, and deploy high-quality software applications and solutions.
  • Maintain, enhance, or obviate existing systems to meet evolving business needs.
  • Write clean, efficient, safe, and maintainable code using best practices.
  • Participate in code reviews, provide constructive feedback, and ensure code quality.
  • Troubleshoot and resolve software defects and technical issues as they arise.
  • Stay updated on emerging technologies, programming languages, development, and design trends.
  • Contribute to the entire software development lifecycle from concept to deployment.
  • Communicate effectively with team members, stakeholders, and end-users.

 Qualifications:

  • Proven experience (4+ years) with Backend, Frontend, or Full-Stack development.
  • Ideal candidates would have an eye for efficiency, a talent for problem-solving, an intuitive sense for how things and systems ought to work, and the knowledge to make them better.
  • Strong problem-solving skills and excellent attention to detail.
  • Strong understanding of web development, and how best to architect things.
  • Proficiency with JavaScript/TypeScript, and Python, as that’s what we currently use, but you can use any tool or language depending on the project, as long as others can read it.
  • Familiarity with working with and developing for containers (primarily Docker).
  • Familiarity with databases, SQL (Postgres & MSSQL), and data modeling concepts.
  • Proficiency with Linux, but you’re free to use whichever OS you’re comfortable with.
  • Proficiency with Networking concepts, and making services resilient, and secure.
  • Some Frontend experience, at least. We currently use mostly NextJS and React, but we can be convinced to switch to something better, if you’re willing to lead it.
  • Excellent communication and teamwork skills.
  • Ability to adapt to changing project requirements and priorities.
  • Experience with software development methodologies, version control, and nurturing a strong team.

 Benefits:

  • Competitive salary based on experience.
  • Comprehensive benefits package, including health, dental, and vision coverage.
  • 401(k) retirement plan with company match.
  • Paid time off and holidays.
  • Opportunities for professional growth and skill development.
  • Collaborative and innovative work environment.

Our development team is small, close-knit, and relatively autonomous.  We recognize the value of great people and are searching for the right individuals to help shape the future!

If this piques your interest - and if you have a genuine passion for solving challenges like these and want to create things you can truly be proud of- we encourage you to submit your resume, cover letter, and any relevant projects.  If you have code samples, please include a link to your portfolio as well.  We look forward to reviewing your application!

 

 

 
Apply
View All Jobs

Share This Job

View All Jobs