Job description
Frontend Developer
Job details
Job description
Job Title: Frontend Developer
Location: Fully Remote
Salary: £35,000-£45,000
Responsibilities:
- Collaborate with designers and backend developers to translate UI/UX design wireframes into high-quality, responsive web applications.
- Write clean, efficient, and maintainable code using modern frontend technologies such as HTML5, CSS3, JavaScript (ES6+), and relevant frameworks/libraries (e.g., React, Vue.js, Angular).
- Develop and maintain reusable components and frontend libraries to ensure consistency and scalability across multiple projects.
- Optimise web applications for maximum speed and scalability, ensuring optimal performance across various devices and browsers.
- Implement responsive designs that provide exceptional user experiences across desktop, tablet, and mobile devices.
- Stay up-to-date with industry trends and best practices in frontend development, and proactively suggest improvements to our development processes and technologies.
- Collaborate with cross-functional teams to troubleshoot and resolve frontend issues, ensuring a seamless end-user experience.
- Participate in code reviews to maintain code quality and ensure adherence to coding standards.
- Proven experience as a Frontend Developer, showcasing a strong portfolio of web applications and interfaces you've worked on.
- Proficiency in HTML, CSS, JavaScript, and related frontend technologies.
- Experience with frontend frameworks such as React, Vue.js, or Angular.
- Some experience with Shopify
- Solid understanding of responsive design principles and mobile-first development.
- Familiarity with version control systems (e.g., Git) and agile development methodologies.
- Strong problem-solving skills and attention to detail.
- Excellent communication and teamwork abilities.
- Ability to adapt and learn quickly in a fast-paced environment.
- Competitive salary and performance-based incentives.
- Comprehensive health, dental, and vision insurance plans.
- Opportunity for professional growth and career advancement.
- Collaborative and innovative work environment.
- Flexible work hours and remote work options.
- Regular team-building activities and company events.