Pleasant Grove, Utah, USA (On-site)
Alianza is seeking a Software Engineering Team Lead to manage a dynamic team responsible for our innovative SaaS telecommunications portal.
Join a team who’s passionate about transforming the way service providers deploy and manage their cloud communication services, leveraging the cloud with the latest IT and virtualization technologies.
This role combines leadership in software development with a strong emphasis on UI/UX design. With familiarity in using Angular or similar frameworks, you will guide our portal towards not only functional excellence but also an intuitive and engaging user experience. Our team is spread across the U.S. and Brazil, and we're looking for a Lead who can bridge cultural and geographical divides to foster collaboration and drive success.
Key Responsibilities
Oversee a team of software developers, UI/UX designers and QA engineers in both the U.S. and Brazil, ensuring high morale, productivity, technical excellence, and a focus on user-centered designLead the development cycle from conception to deployment, ensuring projects meet deadlines, are within scope, align with business goals, and deliver superior user experiencesDefine and execute the technical and UI vision for the product portal, staying ahead of industry trends in SaaS, telecommunications, and user experience designWork closely with stakeholders to understand requirements, focusing on how these translate into user-friendly interfaces and functionalitiesDemonstrate an understanding of both immediate business requirements and long-term strategic goals, ensuring that software designs are not only robust and efficient for current needs but also scalable and adaptable for future growth, thereby future proofing our technological infrastructureChampion best practices in software development, including agile methodologies, continuous integration and testing, with a particular emphasis on UI testing and usabilityLead a globally distributed team and foster a cohesive team culture among members located across multiple locationsProvide guidance, mentorship, and career development to team members, promoting a culture of learning and growth
About You
You love to plan, design, lead, and execute technical solutions and improvements. You are very technical and a thought-leader amongst your peersYou feel strongly about ensuring code quality, providing architectural and design direction, and promoting collaborationYou care for the people in your care, helping them continue to grow and progress in their careers as you work alongside themYou find and lead change; you can troubleshoot complex issues and disseminate the learnings to improve the entire teamYou collaborate regularly with the team; iterating and delivering quality experiences for users at an optimal paceYou inspire and challenge your team to run smoothly as you lead and facilitate project management activities
Qualifications
Bachelor's or Master's degree in Computer Science, Information Technology, Design or a related fieldAt least 7 years of experience in software development, with a minimum of 3 years in a leadership or management role, and significant experience in designing and developing the user interface layer and UI/UX designExperience managing distributed teams, ideally across different countriesDeep understanding of software development life cycles, particularly Agile/ScrumFamiliarity with front-end technologies like HTML, CSS, JavaScript and modern frameworksFamiliarity with cloud services like AWS, Azure, or Google Cloud Platform, particularly in relation to hosting and scaling UI elementsStrong leadership skills with the ability to inspire and motivate teams, particularly in adopting and implementing user-centered design principlesExcellent communication and interpersonal skills, capable of managing diverse teams and conveying technical and design concepts effectivelyStrategic thinker with the ability to make data-driven decisions, including those based on user feedback and usability metricsExperience in managing multicultural teams, with a sensitivity to cultural nuancesConversational in Portuguese is a plus, though not required
What We Offer
Competitive salaryComprehensive medical, dental, and vision benefits401(k) with company matchGenerous vacation and holiday paySki passes, stocked break room, modern office with gym accessFitness expense accountContinuous learning and development opportunities, including access to technical workshops and coursesIn-office ping-pong, games, and pool tableAn innovative work environment where you can make a significant impact on both technology and user experience
Our headquarters are in the “Silicon Slopes” of Utah, surrounded by innovation and the great outdoors. We promote a culture focused on execution, results, and balance. Job satisfaction is derived from the work we do, the rewards we achieve, the people we work with, and the work/life balance we maintain.
If you are excited about leading a cutting-edge team, shaping the future of telecommunications through SaaS, and are passionate about creating superior UI, please submit your resume and a cover letter explaining why you are the perfect fit for this role.
Join the team that's revolutionizing telecommunications in the cloud!