Our client, a leading pharmaceutical company, is hiring a Front UI Engineer, on a contract basis.
Job ID #: 82313
Work Location:
Lawrenceville, NJ – Hybrid role
Summary:
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.
Education/Experience:
- Bachelors degree in Computer Science, Information Technology, or related field or equivalent professional experience.
Knowledge/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.
- 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.
Responsibilities:
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.
Pay Range: $91-$93/hr