Gigavoice
Gigavoice
New

Frontend Developer

Skopje, North Macedonia (hybrid)
Employee
Web Development

Tasks

\* Front-End Development
  • Build responsive, accessible, and user-friendly interfaces using modern JavaScript, CSS, and HTML.
  • Develop modular and reusable CSS architectures using methodologies like BEM, CSS-in-JS, or utility-first frameworks (e.g., Tailwind CSS).
  • Optimize front-end performance, ensuring fast load times and smooth interactions.Leverage cloud workers (e.g., Cloudflare Workers) for scalable, serverless functionality and edge processing

* Accessibility and Standards

  • Ensure all web applications meet WCAG 2.1 (or higher) accessibility standards.
  • Conduct accessibility testing using tools like Axe, Lighthouse, or NVDA.
  • Collaborate with UX/UI designers to build inclusive and accessible user experiences.

* Collaboration and Integration

  • Work closely with back-end engineers to integrate front-end interfaces with APIs and cloud services.
  • Collaborate with cross-functional teams to understand business requirements and deliver technical solutions.
  • Partner with designers to create visually appealing and consistent experiences.

* Quality Assurance

  • Write and maintain comprehensive unit, integration, and end-to-end tests for front-end components.
  • Debug and resolve complex front-end issues, including browser inconsistencies and accessibility bugs.
  • Perform peer code reviews to maintain high code quality and adherence to standards.

* Leadership and Mentorship

  • Mentor junior developers, providing guidance on CSS architecture, JavaScript best practices, and accessibility improvements.
  • Contribute to team discussions on front-end architecture and cloud worker implementations.

* Continuous Improvement

  • Research and implement new tools and technologies to improve development workflows and enhance application performance.
  • Advocate for accessibility and user-first design across the organization.

* Processes

  • Identify issues that can impact your production line, throw predictive impact updates to Managers
  • Collaborative skills across teams to bring in efficiency
  • Identify mitigation plans when needed
  • Working across teams and functions undertake specialist roles which require the experience and knowledge of a team leader/manager.
  • Take responsibility for the work you and your team produces ensuring high levels of attention to detail.
  • Prioritize own workload based on input from Project Managers, Designers, Account Managers, Team Lead, and Manager.
  • Document work and correspondence in tracking systems
  • In alignment with business objectives, improve production quality and efficiency as necessary.
  • Perform root cause analysis for quality and/or efficiency problems, and recommend action plans to address them.
  • 4-year degree or certificate in a related field required.
  • Minimum 4 years of related professional experience in web design, leading a team and/or web coding.

Requirements

  • 5+ years of experience in front-end development, with an emphasis on CSS, JavaScript, and accessibility.
  • Strong knowledge of CSS methodologies (e.g., BEM, SMACSS) and pre/post-processors (e.g., SASS, PostCSS).
  • Proficiency in JavaScript (ES6+) and experience with frameworks/libraries like React, Vue.js, or vanilla JS.
  • Familiarity with cloud workers (e.g., Cloudflare Workers, AWS Lambda@Edge).
  • Expertise in implementing and testing for web accessibility (WCAG 2.1+, ARIA).
  • Experience with performance optimization techniques, including lazy loading, asset compression, and efficient CSS/JS delivery.
  • Proficiency in version control tools (e.g., Git).
\* Preferred Skills (Nice to have)
  • Experience with serverless architecture and edge computing.
  • Familiarity with design systems and tools like Storybook.
  • Experience with accessibility auditing tools and screen readers.
  • Knowledge of Progressive Web Apps (PWAs) and modern web capabilities.
  • Familiarity with CI/CD pipelines and DevOps practices.

Feel free to apply here and follow up via LinkedIn with Aleksandra Stojanovska, our People and Talent manager.

https://www.linkedin.com/in/aleksandrastojanovskahrrecruit/

Updated: 3 minutes ago
Job ID: 14032686
Report issue

Gigavoice

11-50 employees
Technology, Information and Internet

We are a community of the best and the brightest international IT professionals with a desire to share our knowledge and passion for our work.

  1. Frontend Developer