- Company Name
- AltFQuatre
- Job Title
- Front-End Web Developer (JavaScript / CSS)
- Job Description
-
Job Title: Front‑End Web Developer (JavaScript / CSS)
Role Summary:
Design, develop, and maintain responsive, dynamic web interfaces. Collaborate with design and development teams to deliver high‑quality, performance‑optimized front‑end solutions that meet client objectives and specifications.
Expectations:
Deliver clean, maintainable code on schedule; collaborate cross‑functionally; uphold coding standards and best practices; continuously improve skills and adapt to evolving technologies; proactively identify and resolve issues.
Key Responsibilities:
- Build front‑end components using JavaScript, HTML5, CSS3 and related frameworks (React, Vue, Angular).
- Create responsive, mobile‑first layouts that function consistently across browsers and devices.
- Test, debug, and optimize front‑end performance (speed, SEO, accessibility).
- Translate design mockups into functional UI, working closely with designers.
- Integrate with back‑end services via RESTful APIs, AJAX, and JSON.
- Participate in code reviews, maintain documentation, and manage version control (Git).
- Ensure cross‑browser compatibility, accessibility (WCAG), and adherence to design guidelines.
- Contribute to continuous improvement of development processes and tooling.
Required Skills:
- Strong proficiency in JavaScript (ES6+), HTML5, CSS3.
- Experience with responsive, mobile‑first design and cross‑browser compatibility.
- Familiarity with CSS preprocessors (Sass/LESS) and build tools (Webpack, Gulp, npm).
- Knowledge of RESTful APIs, AJAX, JSON.
- Version control expertise using Git.
- Ability to write clean, modular, testable code; familiarity with unit/integration testing.
- Basic understanding of back‑end development concepts.
- Awareness of web performance optimization, accessibility standards, and SEO fundamentals.
- Strong problem‑solving, debugging, and communication skills.
- Design sensibility; experience with design tools (Sketch, Figma, Adobe XD) is a plus.
Required Education & Certifications:
- Bachelor’s degree in Computer Science, Web Development, Information Technology, or related field (preferred).
- Equivalent professional experience may substitute for formal degree.
- Optional certifications in front‑end development or specific JavaScript frameworks.