Full Time
$6
40
Jan 11, 2024
1. **Job Title**: Squarespace Front End Developer
2. **Job Summary**:
- The primary responsibility is to implement visual elements that users see and interact with on a Squarespace website.
- The role involves translating our company’s and clients’ website design into live, functional Squarespace sites.
3. **Key Responsibilities**:
- Collaborate with the design team to understand website design proposals.
- Implement the given designs on the Squarespace platform with high fidelity to the original design.
- Ensure the technical feasibility of UI/UX designs.
- Optimize application for maximum speed and scalability.
- Assure that all user input is validated before submitting to the back-end.
- Provide maintenance and enhancements to existing Squarespace sites.
- Stay up-to-date with emerging trends in Squarespace development.
4. **Skills and Qualifications**:
- Proficient understanding of web markup, including HTML5 and CSS3.
- Good understanding of JavaScript as well as Squarespace’s specific scripting and design capabilities.
- Basic knowledge of image authoring tools (to be able to crop, resize, or perform small adjustments on an image).
- Familiarity with tools such as Gimp or Photoshop is a plus.
- Proficient understanding of cross-browser compatibility issues and ways to work around them.
- Good understanding of SEO principles and ensuring that the application will adhere to them.
5. **Education and Experience**:
- Bachelor’s degree in Computer Science or a related field, or significant equivalent experience.
- A minimum of two years of experience in a front-end development role, preferably with experience in Squarespace.
6. **Personal Attributes**:
- Strong attention to detail.
- Excellent communication and teamwork skills.
- Ability to manage multiple projects simultaneously.
- A passion for delivering functional and visually appealing web experiences.
7. **Working Conditions**:
- This could be a remote or in-office position, depending on your company's policy.
- Must be able to work in a fast-paced environment with varied projects.
Remember, this is a general guide, and you may need to adjust the job description based on your specific needs and the nature of the projects at your company.