UI Developer

Texas Association of School Boards

$75K — $95K *
Information Technology
Less than 5 years of experience
Job Overview by Ladders

Qualifications

  • Bachelor's degree or equivalent experience
  • 3+ years in front-end/UI development
  • Proficient in HTML, CSS/SCSS, and JavaScript
  • Experience with responsive design and cross-device compatibility
  • Familiarity with modern JS frameworks (Vue preferred, React or Angular acceptable)

Responsibilities

  • Build and maintain user-friendly interfaces for digital platforms
  • Translate designs into high-quality code using modern technologies
  • Conduct quality assurance testing to match approved specifications
  • Contribute to a reusable component library and internal design system
  • Collaborate with cross-functional teams on enhancing web interfaces

Benefits

  • Competitive pay and rich benefit offerings
  • Collaborative environment impacting Texas public schoolchildren
  • Culture promoting work-life balance and healthy boundaries
  • Opportunities for professional development and growth
  • Transparent leadership with open feedback
  • Team celebrations and tokens of appreciation throughout the year
Full Job Description
About You

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.

A Typical Day

  • 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


Skills for Success:

Education and Experience:
  • 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


The TASB Difference
  • Enjoy competitive pay and rich benefit offerings.
  • Be part of a collaborative environment where every contribution impacts Texas public schoolchildren.
  • Thrive in a culture that promotes bringing your whole self to work every day and emphasizes healthy boundaries and work-life balance.
  • Learn and grow individually and together through frequent professional development, wellness seminars, and more.
  • Work alongside transparent leaders with an open and consistent feedback approach.
  • Celebrate as a team with meaningful (and fun) events and tokens of appreciation throughout the year.

#LI-Hybrid

Similar Jobs

More Jobs at Texas Association of School Boards

More Information Technology Jobs

Find similar UI Developer jobs: