Job Summary:
As an Entry Level Front End Developer, you will be responsible for assisting in the development and maintenance of user-facing features for our web applications. You will work closely with our design and backend teams to create interactive and visually appealing web pages. This role is ideal for someone who is eager to learn and grow their skills in front end development.
Key Responsibilities:
- Collaborate with designers and backend developers to implement user interfaces.
- Write clean, maintainable, and efficient code using HTML, CSS, and JavaScript.
- Ensure the technical feasibility of UI/UX designs.
- Optimize web pages for maximum speed and scalability.
- Participate in code reviews and contribute to a collaborative team environment.
- Stay updated with the latest industry trends and technologies in front end development.
Qualifications:
- Basic understanding of web markup, including HTML5 and CSS3.
- Familiarity with JavaScript and frameworks such as React, Angular, or Vue.js is a plus.
- Knowledge of responsive design principles and mobile-first development.
- Understanding of version control systems, preferably Git.
- Excellent problem-solving skills and attention to detail.
- Strong communication and teamwork skills.
- Willingness to learn and adapt to new technologies and methodologies.
Preferred Skills:
- Experience with front end build tools such as Webpack, Gulp, or Grunt.
- Basic knowledge of web accessibility standards.
- Understanding of RESTful APIs and asynchronous request handling.
- Experience with graphic design software such as Adobe Photoshop or Sketch.
Benefits:
- Competitive salary and benefits package.
- Opportunity to work on innovative projects with a talented team.
- Professional development opportunities and mentorship.
- Flexible working hours and remote work options.
- Health, dental, and vision insurance.
- Paid time off and holidays.