What are the responsibilities and job description for the UI Developer position at Jobs via Dice?
Dice is the leading career destination for tech experts at every stage of their careers. Our client, Compunnel Inc., is seeking the following. Apply via Dice today!
Job Summary The UI Developer will be responsible for designing and developing modern, scalable, and high-performance front-end applications. This role focuses on building interactive user interfaces that meet functional, performance, and accessibility requirements. The ideal candidate will work in an agile team environment, contributing to both feature development and engineering best practices. Key Responsibilities Design, develop, and implement web applications using modern front-end technologies Build responsive and interactive user interfaces ensuring cross-device compatibility Collaborate with Scrum teams to deliver iterative solutions and meet project goals Develop automation solutions to improve development and delivery efficiency Follow coding standards and engineering best practices Implement unit, integration, and automated tests to ensure code quality Collaborate with cross-functional and distributed teams Ensure applications meet performance, scalability, and reliability standards Contribute to continuous improvement of development processes and tools Required Qualifications Strong experience with JavaScript and modern front-end frameworks Experience with frameworks such as AngularJS, Angular (2 ), Backbone.js, or similar Experience building complex and interactive user interfaces Strong understanding of responsive web design, including fluid grids and cross-device compatibility Proficiency in HTML5, CSS3, and modern CSS frameworks or preprocessors such as SASS Understanding of DOM manipulation and browser behavior Experience implementing accessible and user-friendly UI solutions Knowledge of software design principles for maintainable and scalable systems Experience with CI/CD, unit testing, TDD, automated testing, and static code analysis Familiarity with Agile/Scrum methodologies Strong problem-solving and collaboration skills Preferred Qualifications Experience with cloud platforms such as AWS Experience designing APIs and working with RESTful services Experience with containerization technologies such as Docker Familiarity with backend technologies such as Java or .NET Experience with enterprise Content Management Systems (CMS) Education: Bachelors Degree
Job Summary The UI Developer will be responsible for designing and developing modern, scalable, and high-performance front-end applications. This role focuses on building interactive user interfaces that meet functional, performance, and accessibility requirements. The ideal candidate will work in an agile team environment, contributing to both feature development and engineering best practices. Key Responsibilities Design, develop, and implement web applications using modern front-end technologies Build responsive and interactive user interfaces ensuring cross-device compatibility Collaborate with Scrum teams to deliver iterative solutions and meet project goals Develop automation solutions to improve development and delivery efficiency Follow coding standards and engineering best practices Implement unit, integration, and automated tests to ensure code quality Collaborate with cross-functional and distributed teams Ensure applications meet performance, scalability, and reliability standards Contribute to continuous improvement of development processes and tools Required Qualifications Strong experience with JavaScript and modern front-end frameworks Experience with frameworks such as AngularJS, Angular (2 ), Backbone.js, or similar Experience building complex and interactive user interfaces Strong understanding of responsive web design, including fluid grids and cross-device compatibility Proficiency in HTML5, CSS3, and modern CSS frameworks or preprocessors such as SASS Understanding of DOM manipulation and browser behavior Experience implementing accessible and user-friendly UI solutions Knowledge of software design principles for maintainable and scalable systems Experience with CI/CD, unit testing, TDD, automated testing, and static code analysis Familiarity with Agile/Scrum methodologies Strong problem-solving and collaboration skills Preferred Qualifications Experience with cloud platforms such as AWS Experience designing APIs and working with RESTful services Experience with containerization technologies such as Docker Familiarity with backend technologies such as Java or .NET Experience with enterprise Content Management Systems (CMS) Education: Bachelors Degree