> Markdown version of [/jobs/ext/537798-ui-developer](https://www.wearedevelopers.com/jobs/ext/537798-ui-developer). Every page supports `.md` or `Accept: text/markdown`. Links point to the HTML versions so they work for humans too. Agent guide: [/agents.md](https://www.wearedevelopers.com/agents.md). --- # UI Developer - **Company:** Texas Association of School Boards - **Location:** Austin, TX, United States - **Experience:** Experienced - **Salary:** $73,800.0 - $117,875.0 - **Contract:** Permanent contract - **Skills:** Web Interfaces, ASP.NET, HTML, JavaScript (Programming Language), .NET Framework, Application Programming Interfaces (APIs), Agile Methodology, Application Configuration Access Protocols, Automation of Tests, Microsoft Azure, Browser Compatibility, C Sharp (Programming Language), Cascading Style Sheets (CSS), Software Quality, Continuous Integration, Github, Google Analytics, Design of User Interfaces, Node.Js, Systems Development Life Cycle, Responsive Web Design, Software Engineering, TypeScript, Web Content Accessibility Guidelines, Web Application Frameworks, Web Platforms, Google Tag Manager, Apache Yarn, ReactJS, Git, Vue.js, AngularJS, Templating, Git Flow, Material UI, Front End Software Development, Device Compatibility - **Published:** June 13, 2026 - **Apply:** https://www.indeed.com/viewjob?jk=628fe39a0389a83a ## About the Role Do you have experience in Yarn (JavaScript package manager)?, Do you have a Bachelor's degree?, As a mid-level UI Developer, you're passionate about UI development, application configuration, and delivering quality, intuitive, and accessible front-end solutions through strong execution and collaboration. You'll be responsible for building and enhancing TASB's suite of websites and applications, working closely with teams across the organization, including Data, IT, and Communications & Marketing. You'll ensure an excellent digital experience for our members through consistency in interface design and code quality across TASB's digital platforms., * Bachelor's degree or equivalent education and/or experience * 3+ years of front-end/UI development or related experience Preferred Experience: * Experience with Node.js and Typescript * Familiarity with Azure services and deployment processes * Experience with Google Tag Manager and Google Analytics * Familiarity with Kontent.ai or other headless CMS platforms * Understanding of modern front-end application design patterns * Exposure to templating languages (e.g., Handlebars, PUG) * Exposure to C#/.NET development and ASP.NET Razor Pages Knowledge, Skills, and Abilities: * Critical thinking, problem solving, and attention to detail * Strong skills in HTML, CSS/SCSS, JavaScript * Experience with responsive design and cross-device compatibility * Proficiency in client-side JS frameworks (Vue preferred, React or Angular acceptable) * Familiarity with consuming APIs and working with structured content * Hands-on experience with Git version control and branching strategies (GitFlow or similar) * Experience using Node Package Manager tools (npm or Yarn) for managing front-end dependencies * Knowledge of CI/CD tools and workflows (Azure DevOps or GitHub) for automated testing and deployment * Understanding of Agile development practices and working in sprints or iterative cycles * Solid foundation in modern UI development principles and front-end architecture * Strong communication and collaboration skills ## Description * Working in two-week sprints to support and evolve our websites and digital platforms * Tackling work that ranges from support tickets to enterprise-level projects * Owning your work, from ticket assignment through implementation, quality assurance, and launch. * Contributing to our evolving internal design system and reusable component library * Collaborating with cross-functional teams on enterprise-wide projects that enhance our web interfaces and digital platforms * If you're still reading, we'd love to meet you! How You'll Make an Impact * Build and maintain user-friendly, responsive, and accessible web interfaces for TASB's digital platforms * Translate UX/UI designs and prototypes into high-quality code using modern front-end technologies * Conduct QA testing to verify that delivered features align with approved prototypes and design specifications * Contribute to the internal design system and reusable component library * Ensure websites are optimized for performance, scalability, and cross-browser compatibility * Participate in peer code reviews and implement feedback to ensure consistency and code quality * Collaborate with cross-functional teams including UX, content, back-end developers, project managers, and other internal stakeholders such as IT, Data, and Communications & Marketing to ensure alignment and successful execution * Assist in requirements gathering and provide input on technical feasibility of proposed UI designs * Follow proper SDLC and deployment processes in coordination with the broader development team * Implement best practices for ADA accessibility compliance (WCAG) * Stay current with industry trends and front-end technologies * Communicate effectively with technical and non-technical stakeholders * Assess project needs and identify timely, practical solutions in collaboration with team members ## Related Videos - [But, you're not Facebook](https://www.wearedevelopers.com/videos/378-but-you-re-not-facebook) - [Lessons learned from building a thriving Vue.js SaaS application](https://www.wearedevelopers.com/videos/1666-lessons-learned-from-building-a-thriving-vue-js-saas-application) - [The Resilience of the World Wide Web](https://www.wearedevelopers.com/videos/1281-the-resilience-of-the-world-wide-web) - [How a Small Team Shrank a Microsoft Monorepo by 94%](https://www.wearedevelopers.com/videos/1236-how-a-small-team-shrank-a-microsoft-monorepo-by-94) - [WeAreDevelopers LIVE – Frontend Inspirations, Web Standards and more](https://www.wearedevelopers.com/videos/1761-wearedevelopers-live-frontend-inspirations-web-standards-and-more) - [Common Mistakes in Vue.js and How to Avoid Them](https://www.wearedevelopers.com/videos/958-common-mistakes-in-vue-js-and-how-to-avoid-them) ## Related Articles - [16 Best Free React UI Libraries in 2025](https://www.wearedevelopers.com/magazine/148-16-best-free-react-ui-libraries-in-2025) - [25 Essential Tools for Front End Developers](https://www.wearedevelopers.com/magazine/210-25-essential-tools-for-front-end-developers) - [The Best 7 Frontend Frameworks for Developers in 2025](https://www.wearedevelopers.com/magazine/400-the-best-7-frontend-frameworks-for-developers-in-2025) - [What’s the Difference Between Frontend and Backend Development?](https://www.wearedevelopers.com/magazine/240-what-s-the-difference-between-frontend-and-backend-development) - [Dev Digest 133 - Back to Front](https://www.wearedevelopers.com/magazine/474-dev-digest-133-back-to-front) - [Dev Digest 120 - Apple and peers](https://www.wearedevelopers.com/magazine/455-dev-digest-120-apple-and-peers)