Front End UI Engineer
Onsite / Hybrid : Hybrid onsite days Tue, Wed, Thurs
Site Locations : Lawrenceville, NJ
12 Months Contract
Work Schedule : Normal business hours
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).
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.
No Exposure to hazards or disagreeable conditions
Travel required : No