MST Solutions has a job for you.



UI Developer



Job ID#:


Job Category:

Technology Consultant

Position Type:


Job Description

Senior UI Engineer Position 
Job Title: Senior UI Engineer 
Position Overview: 
The Senior UI Engineer will lead the design and implementation of user interfaces for our web applications. This role requires a deep understanding of front-end technologies, design systems, and modern JavaScript frameworks, specifically React. The ideal candidate will have a strong background in developing high-performance, scalable, and responsive web applications. 
Key Responsibilities: 
  ●  Design, develop, and optimize user interfaces using React and Material Design principle
●  Implement complex visualizations using Highcharts and ApexCharts. 
●  Ensure cross-browser compatibility and resolve bugs.           ●  Lead the integration of front-end applications with back-end services via Axios                                
and other HTTP clients. 
 ●  Architect reusable components and front-end libraries for future use.                             
  ●  Translate design wireframes into high-quality code.             ●  Mentor junior engineers and review their code to ensure engineering  excellence. 
●  Stay up-to-date with emerging trends in front-end technologies and advocate for their adoption where appropriate.                                
●  Bachelor's degree in Computer Science, a related technical field, or equivalent practical experience.                             
  ●  5+ years of professional experience in front-end development.                                               
●  Proficient understanding of web markup, including HTML5 and CSS3.
Strong expertise in React and its core principles, including state management and hooks.                             
 ●  Experience with Material Design and implementing responsive designs.                              
●  Familiarity with charting libraries like Highcharts and ApexCharts.                          
●  Proficient in using Axios for API integration.           
●  Solid understanding of the web development process (design, development, and deployment).                                     ●  Excellent problem-solving skills and aention to detail. 
Preferred Qualifications
●  Experience with user authentication and authorization between multiple systems, servers, and environments.                ●  Understanding of GraphQL and its use in front-end development.                             
 ●  Familiarity with version control systems (e.g., Bitbucket, Git).                           
●  Experience in optimizing applications for maximum speed and scalability.                             

Job Requirements


Already have an account? Log in here