As a Front-End Engineer in our team, you will work within the development team to build the user-interface and front-end deliverables. Collaborating with Product Managers, Architects and Software Engineers to research, design, implement and improve functionalities of information management application as part of a Big Data analytic system. Responsibilities:
Lead frontend project development, including design unified architecture, project structure, make development specification etc.
Developing user interface components and implementing them. You will ensure that these components and the overall application are robust and easy to maintain.
Translate designs and wireframes into high quality reusable components
You write high quality code within tight delivery timelines.
You participate and conduct multidisciplinary planning, design, and development of web applications.
You ensure the technical feasibility of UI/UX designs.
You develop custom software solutions based on designs and requirements for the system.
You optimize application for maximum speed and scalability.
You transform ambiguity into clarity.
You enjoy collaborating in a multicultural and diverse environment that expands to include various geographic locations.
You have stellar communication skills, effectively expressing yourself. You convey and receive information in a clear, credible, and consistent manner.
Qualifications:
Expert knowledge of JS(ES6), TS, HTML5, CSS3
Strong experience with front-end frameworks like React (Context, Redux), NextJS, Vue
Expert knowledge of component libraries like MUI, Element
Experience with CSS libraries (Tailwinds, Bulma, Bootstrap)
Familiar with front-end engineering, including front-end testing framework(mocha,jest), CICD (gitlab), compile and package tools (webpack, gulp)
Experience building component-based applications and component libraries
Familiar with HTTP protocol, RESTful API, Websocket, GraphQL(Apollo,URQL)
Experience with performance tuning, particularly memory and rendering, etc.
Qualifications and Experience:
Minimum 8 years of experience
Bachelor’s degree in CS, Statistics, Information Systems or another quantitative field.
Knowledge/Experience with a cloud stack.
TypeScript/Flow experience.
Experience working in an Agile environment, CSD, CSM, SA, ASE
Beware of fraud agents! do not pay money to get a job
MNCJobsGulf.com will not be responsible for any payment made to a third-party. All Terms of Use are applicable.