What are the responsibilities and job description for the Senior UI Developer position at Jobs via Dice?
Dice is the leading career destination for tech experts at every stage of their careers. Our client, Talent Groups, is seeking the following. Apply via Dice today!
Key Responsibilities
Key Responsibilities
- Design and develop responsive, user-friendly, and scalable web interfaces
- Build modern UI applications using React, Redux, TypeScript, and JavaScript
- Develop reusable components and maintain front-end libraries for scalability
- Collaborate with backend teams to integrate APIs using Node.js and Express.js
- Work extensively with ANSI-SQL for data-driven application functionality (high SQL dependency)
- Optimize application performance, scalability, and responsiveness
- Troubleshoot, debug, and enhance existing systems
- Use GitLab for version control and CI/CD pipeline management
- Partner with cross-functional teams to gather requirements and improve application design
- Apply best practices in UI/UX, security, and performance
- 7 years of experience in UI/front-end or full-stack development
- Strong proficiency in HTML5, CSS3, Tailwind CSS, JavaScript, and TypeScript
- Hands-on experience with React and Redux
- Backend integration experience using Node.js and Express.js
- Strong expertise in SQL (ANSI-SQL preferred) for data-heavy applications
- Experience building scalable and high-performance applications
- Strong problem-solving and decision-making skills