Description

Top 3 Skills/Must haves:

  • Proficiency in HTML, CSS, and JavaScript.
  • Experience with front-end frameworks and libraries (e.g., React, Angular, Vue.js).
  • Understanding of web design principles and best practices.
  • Knowledge of version control systems (e.g., Git).


Job Description:
Purpose and Scope of the Position:

  • The Front-End UI Engineer will be responsible for developing the front-end application. The front-end application will fetch all necessary data from our REST API server.
  • The Front-End UI should be based on a modern software stack that is maintainable, testable and well documented.
  • All code written will be maintained in a Github repo and deployed using a Github CICD deployment process.


User Interface (UI) Development:

  • Translating design mockups and wireframes into functional, interactive user interfaces using HTML, CSS, and JavaScript.
  • Building reusable components and libraries for future use.
  • Ensuring cross-browser compatibility and responsiveness across different devices.
  • Optimizing web pages for speed, performance, and scalability.
  • Debugging and troubleshooting front-end issues.
  • Integrating APIs and back-end systems.


Collaboration:

  • Working closely with UX/UI designers, back-end developers, and other stakeholders to ensure a cohesive and functional user experience.
  • Participating in design and code reviews.


Technical Skills:

  • Proficiency in HTML, CSS, and JavaScript.
  • Experience with front-end frameworks and libraries (e.g., React, Angular, Vue.js).
  • Understanding of web design principles and best practices.
  • Knowledge of version control systems (e.g., Git).
  • Ability to write clean, maintainable, and well-documented code.


Other Skills:

  • Strong problem-solving and analytical skills.
  • Excellent communication and interpersonal skills.
  • Ability to stay up-to-date with the latest front-end technologies and trends.


Education and Experience:

  • Bachelor’s degree in Computer Science, Information Technology, or related field or equivalent professional experience.


 

Education

Any Graduate