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!

 

 

 

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:

  • Fast-Paced Environment: In our fast-paced setting, every day brings new opportunities and challenges. We thrive in an environment where adaptability and agility are essential traits.
  • Technology Focus: Technology is the cornerstone of our operations. We embrace the latest advancements in dental technology to deliver superior products and services to our clients.
  • Continuous Learning: We are committed to fostering a culture of continuous learning and professional development. Employees are encouraged to expand their skills, stay updated on industry trends, and pursue growth opportunities.
  • Open Communication: Transparency and open communication are fundamental to our culture. We value honest feedback, constructive dialogue, and the free exchange of ideas to drive innovation and improvement.
  • Celebration of Success: We celebrate achievements, both big and small. Recognizing and rewarding individual and team accomplishments is an integral part of our culture, motivating us to strive for excellence.

 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.

Apply

Share This Job

View All Jobs