8
Front end developer
Job Description
- Design & Develop User Interfaces: Create responsive, user-friendly web pages and applications using HTML, CSS & JavaScript. - Collaborate with UI / UX Designers: Work closely with design teams to translate visual designs into functional web pages. - Optimize for Performance: Ensure web pages are fast, optimized for SEO, and work seamlessly across different browsers & devices. - Write Clean, Maintainable Code: Follow best practices for code organization, structure & reusability. - Troubleshoot & Debug: Identify and fix issues with the front-end code to improve functionality & user experience. - Cross-Functional Collaboration: Work with back-end developers to integrate APIs and ensure a smooth data flow between the front-end and back-end systems.
Required Skills
- HTML/CSS: Strong knowledge of HTML5 and CSS3 to build web structures & styles. - JavaScript: Proficiency in JavaScript and modern JavaScript frameworks / libraries (React, Angular, Vue.js, etc.). - Version Control/Git: Experience using version control systems like Git for managing code. - Responsive Design: Ability to create responsive layouts that work on various devices using frameworks like Bootstrap or custom CSS. - Browser Developer Tools: Familiarity with debugging tools in browsers like Chrome DevTools. - Cross-Browser Compatibility: Ensuring the application works across all modern browsers. - APIs: Knowledge of RESTful APIs to connect with back-end services. - UI/UX Understanding: Basic understanding of design principles & a focus on user experience. - Problem Solving: Strong troubleshooting & debugging skills to solve technical issues. - Agile Methodology: Understanding of agile development practices and iterative workflows.
Number of Openings
2