ENSCO needs a Junior UI Developer to collaborate with design and development teams to create user-centric, intuitive, and responsive user interfaces for web and mobile applications.
Requirements
- Strong understanding of HTML5, CSS3, and JavaScript.
- Familiarity with modern front-end frameworks and libraries (e.g., React, Angular, Vue.js).
- Basic knowledge of responsive design techniques and frameworks (e.g., Bootstrap, Tailwind CSS).
- Understanding of version control systems (e.g., Git).
- Ability to work with design tools (e.g., Figma, Sketch, Adobe XD) is a plus.
- Solid understanding of UI/UX principles and design patterns.
- Experience with version control platforms like GitHub or GitLab.
Responsibilities
- Collaborate with UX/UI designers to implement and enhance web and mobile interfaces.
- Write clean, well-documented, and maintainable code using HTML, CSS, JavaScript, and relevant frameworks.
- Optimize user interfaces for speed and scalability.
- Ensure cross-browser compatibility and responsiveness across different screen sizes and devices.
- Troubleshoot and resolve UI issues, bugs, and performance problems.
- Work closely with back-end developers to integrate user-facing elements with server-side logic.
- Participate in team meetings and code reviews to ensure high-quality standards.
Other
- Bachelor's degree in Computer Science, Web Design, or a related field (or equivalent work experience).
- 2 years of experience in front-end web development or UI design/development.
- Strong attention to detail and ability to deliver high-quality user interfaces.
- Excellent communication and teamwork skills.
- Ability to be flexible in a fast pasted environment and meet deadlines.
- Ability to obtain Security clearance for which you must be a US citizen.
- U.S. Citizenship Required: Yes
- Security Clearance Required: Ability to Obtain
- Employment Type: Regular Full-time
- Background Check Type: 7 Year Pre-Employment
- Drug Screen Required: None