Job Summary
We pride ourselves on being industry leaders in delivering digital marketing services. Our marketplace is dedicated to providing a wide range of solutions, including guest posting, PR and SEO services, fixing technical site issues, website creation and design. We are constantly growing and evolving our platform to offer even more valuable services. If you're interested in joining our team and have confidence that you will exceed in this role, please apply. We offer great benefits and a nice and friendly environment.
The ideal candidate will be responsible for designing and implementing user-friendly web applications that enhance user experience. You will work closely with designers and back-end developers to create responsive and high-performance applications. A strong understanding of modern web technologies and a passion for creating seamless user interfaces are essential.
Eligibility Criteria:
You must have the right to work in the UK, and valid residency status to apply. Sponsorship is not provided.
Highlights:
* 28 days of annual leave, including bank holidays.
* Career progression opportunities.
* Newly renovated office with latest technology and merseyside views.
* Company events.
* Competitive salary.
What we are looking to achieve: We are in the process of building a new platform/marketplace with a user interface, registration, profile creation, service list, payment integration, reviews and ratings, dispute resolution, etc.
Role: Frontend Developer Responsibilities and Skills
1. UI/UX Implementation
o Convert UI/UX designs into high-quality, responsive code using HTML, CSS, and Vue.js.
o Ensure pixel-perfect implementation of the design system across all pages.
o Maintain consistency in design across desktop, tablet, and mobile devices.
2. Component Development
o Build reusable Vue.js components to support dynamic and modular design.
o Implement components like search bars, filters, listings, and service detail modals.
o Optimize components for performance and scalability.
3. Integration with Backend
o Collaborate with backend developers to integrate APIs.
o Handle data binding and state management using Vuex or similar tools.
o Ensure smooth communication between the front end and back end for functionalities like user authentication, file uploads, and payment processes.
4. Performance Optimization
o Optimize website loading times and overall performance by implementing best practices (e.g., lazy loading, efficient DOM manipulation).
o Ensure performance metrics like First Contentful Paint (FCP) and Time to Interactive (TTI) meet industry standards.
5. Accessibility and Usability
o Implement web accessibility standards (e.g., WCAG) to ensure inclusivity.
o Conduct usability testing to refine and enhance the user experience.
6. Collaboration and Leadership
o Work closely with designers, backend developers, product managers, and QA teams.
o Provide technical leadership, mentoring junior developers, and setting coding standards.
o Participate in code reviews to ensure quality and consistency.
7. Feature Development
o Develop core marketplace features such as:
o User dashboards
o Service listing pages
o Search and filter functionalities
o Real-time chat/messaging
o Notifications (e.g., new messages, offers)
o Payment gateways
8. Version Control and CI/CD
o Manage code using Git.
o Set up and maintain CI/CD pipelines to streamline the deployment of front-end code.
9. Testing and Debugging
o Write and maintain unit and end-to-end tests for Vue.js components.
o Debug cross-browser compatibility issues and resolve them effectively.
10. Continuous Improvement
o Stay updated on the latest front-end technologies and trends.
o Propose and implement improvements to the codebase and front-end architecture.
Tools and Technologies that will be used and the candidate must have:
* Core Technologies: HTML, CSS (SCSS or TailwindCSS), JavaScript (ES6+), Vue.js
* State Management: Vuex or Pinia
* API Integration: Axios, Fetch API
* Testing Frameworks: Jest, Cypress
* Version Control: Git/GitHub/GitLab
* Performance Tools: Lighthouse, Webpack, or Vite
* Collaboration Tools: Jira, Slack, Figma
*We have a simple and straightforward interview process in place. As part of this process, the candidate will have the opportunity to complete a digital assessment on site, specifically tailored to the position. Once completed, they will have the chance to chat with one of our HR members. The assessment typically takes 50 to 60 minutes to complete.*
Monday to Friday - on site.
Job Types: Full-time, Permanent
Pay: £30,000.00 - £40,000.00 per year
Benefits:
* Casual dress
* Company pension
* Sick pay
Schedule:
* Day shift
* Monday to Friday
Work Location: In person
#J-18808-Ljbffr