Location: Austin, TX (3x/ week onsite)
Duration: 6 months
Senior UI Developer
Role Descriptions: About the Role
· We are seeking a highly skilled and experienced UI Developer to join our dynamic team.
· The ideal candidate will have a deep understanding of modern front-end technologies| a strong command of ReactJS| Next.js| and TypeScript| and a passion for creating seamless| high-performance user interfaces.
· You will be responsible for developing and maintaining complex| responsive web applications that deliver exceptional user experiences.
Key Responsibilities
· Design| develop| and maintain scalable and reusable UI components using ReactJS| Next.js| and TypeScript.
· Collaborate with UXUI designers| backend developers| and product managers to deliver high-quality features.
· Optimize applications for maximum performance| speed| and scalability.
· Participate in code reviews| testing| and performance tuning.
· Translate business and design requirements into well-engineered| maintainable code.
· Stay updated with emerging trends in front-end technologies and frameworks.
Required Skills Qualifications
· 6-10 years of professional experience in front-endUI development.
· Strong proficiency in ReactJS and Next.js| with hands-on experience building production-grade applications.
· Expert-level knowledge of TypeScript and modern JavaScript (ES6).
· Solid understanding of HTML5| CSS3| and responsive web design principles.
· Experience with state management libraries such as Redux| Zustand| or React Query.
· Familiarity with RESTful APIs| GraphQL| and asynchronous request handling.
· Understanding of performance optimization| lazy loading| and code splitting.
· Experience with version control systems like Git.
· Knowledge of testing frameworks such as Jest| React Testing Library| or Cypress.
· Strong debugging and problem-solving skills.
Nice to Have
· Experience with server-side rendering (SSR) and static site generation (SSG) in Next.js.
· Familiarity with CICD pipelines and DevOps practices.
· Understanding of accessibility standards (WCAG).
· Exposure to Agile methodologies and tools (JIRA| Confluence| etc).