Front End Developer
Job Description
We are seeking a highly skilled Front End Developer to join our development team. As a Front End Developer, you will be responsible for implementing visual elements that users see and interact with in a web application. You will work closely with our design team and back end developers to ensure seamless integration of user-facing elements with server-side logic.
Responsibilities
- Developing user-facing features using HTML, CSS, and JavaScript
- Collaborating with design team to translate wireframes and mockups into responsive web pages
- Optimizing web pages for maximum speed and scalability
- Ensuring cross-browser compatibility and responsiveness
- Implementing and maintaining front end libraries and frameworks
- Conducting thorough testing and debugging of web applications
- Staying up-to-date with the latest industry trends and technologies
Requirements
- Bachelor's degree in Computer Science or a related field
- Proven experience as a Front End Developer or similar role
- Strong proficiency in HTML, CSS, and JavaScript
- Experience with front end frameworks such as React or Angular
- Knowledge of responsive design principles
- Understanding of SEO principles
- Excellent problem-solving and communication skills
Qualifications
- Experience with version control systems like Git
- Experience with front end build tools such as webpack or gulp
- Familiarity with server-side CSS pre-processing platforms, such as Sass or Less
- Basic knowledge of back end development and RESTful APIs
- Ability to work independently and in a team environment
- Attention to detail and ability to meet deadlines