Software Architect – UI

| Eagan, MN, USA | Remote
Sorry, this job was removed at 12:42 p.m. (CST) on Tuesday, May 7, 2024
Find out who’s hiring remotely Nationwide
See all Remote jobs Nationwide
Apply
By clicking Apply Now you agree to share your profile information with the hiring company.

Company Description

Therapy Brands is the leading healthcare technology partner for mental, behavioral, and rehabilitative therapy. Our purpose-built and all-in-one practice management, data, and billing solutions drive exceptional clinical and financial outcomes. 

Thousands of therapy practices rely on us as a trusted partner, to make their lives simpler and more efficient, improve revenue, and enable them to focus on patient care.

For more information, explore our solutions at therapybrands.com. 

Job Description

As a Software Architect focusing on User Interface (UI) at Therapy Brands, you will lead the architectural design and development of our UI frameworks, utilizing your hands-on experience to mentor our UI development teams. Your role entails a proven history in software architecture with a specialization in UI principles, accompanied by an in-depth understanding of UI technologies and design patterns. 

RESPONSIBILITIES: 

  • Identify and evaluate current systems for opportunities to improve architecture roadmap that maximizes the use of advanced technology and seek to further modernization objectives. 
  • Create Next Generation Architecture Blueprint, UI Technology Roadmap, High Level Architecture, Software Designs helping create modern software systems that are highly usable. 
  • Create technical architecture of UI framework to accelerate UI application development for multiple UI teams. 
  • Create POCs to evaluate tech stack, frameworks and approaches for developing production quality software. 
  • Identify right set of UI frameworks, UI libraries, layout and API interfaces 
  • Coach and Mentor UI teams. Define standards and best practices. Lead by example helping UI scrum teams develop great software. 
  • Recommend efficient UI development processes, services, software and other tools to our next generation product goals. 
  • Work closely with product managers, UX designers plus usability experts to present compelling user experience. 
  • Develop Reusable Assets by continuously working towards building reusable UI components, Achieve efficiencies by identifying process automation opportunities and incubating/institutionalizing DevOps. 
  • Innovation: Help incubation of new ideas, exploration & evaluation of new frameworks, technology and Proof of Concepts that include Web Components, Cloud Migration, DevOps. 


Qualifications

  • Software development experience with expertise in web technologies (React, Angular, JavaScript, TypeScript, HTML, CSS). 
  • Experience with responsive web design. 
  • Proven expertise in Server-Side technologies like Node.js, Express etc. 
  • Solid experience with REST APIs. 
  • Experience with performance analysis and tuning. 
  • Expertise with continuous integration, static code analysis, and unit testing and/or test driven development. 
  • You have experience with cloud design patterns and containers. Good understanding public cloud (AWS, Azure). 
  • You care about agile software processes, data-driven development, reliability, and disciplined experimentation 
  • MS in Computer Science or a related technical major with 5-7 years of experience developing commercial software. 
  • Linux knowledge, development of microservices and Cloud deployment is a plus. 
  • Excellent interpersonal, communication, and presentation skills. 
  • Demonstrated ability to convey complex information in a clear and concise manner using effective visualizations. 

Additional Information

While we've outlined some key qualities we typically seek, it's essential to remember that there might be additional unique strengths and talents you possess that would make you an exceptional match for us, even if they're not explicitly mentioned. Studies have consistently highlighted the significance of this principle, particularly for individuals from disenfranchised backgrounds, including women and other marginalized groups. These individuals often hesitate to apply unless they meet every single requirement, unlike their male counterparts who are more inclined to apply when they meet around 60% of the criteria. 

The message we want to convey is that taking a leap of faith and applying can be incredibly rewarding. Your distinct abilities and perspectives could be exactly what we need to create a more diverse and inclusive team. So, don't hesitate—apply today and let's explore the exciting possibilities together! 

All your information will be kept confidential according to EEO guidelines.

At Therapy Brands, Diversity, Equity, Inclusion, and Belonging aren’t just words. We celebrate what makes us unique, foster an ecosystem of inclusion for all and harness our talents to promote diversity of thought and action in everything we do.

We instill Diversity, Equity, Inclusion, and Belonging into the fabric of our CARING culture and business, as we strive to be recognized not only as the leader in healthcare technology, but also for our intentional efforts to promote a diverse community. ​

​We will champion non-discriminatory practices throughout the employee and customer lifecycle; caring for every person regardless of race, national origin, color, religion, disability, sex, orientation, or familial status. 

Therapy Brands is an equal opportunity employer. 

More Information on Therapy Brands
Therapy Brands operates in the Software industry. The company is located in Birmingham, AL. It has 275 total employees. To see all jobs at Therapy Brands, click here.
Read Full Job Description
Apply Now
By clicking Apply Now you agree to share your profile information with the hiring company.

Similar Jobs

Apply Now
By clicking Apply Now you agree to share your profile information with the hiring company.
Learn more about Therapy BrandsFind similar jobs