Job Description

Building the client-side of our web applications as a Frontend Developer requires passion and talent.

Key responsibilities include:

  • Translating UI/UX design wireframes into responsive, interactive web pages
  • Writing clean, efficient, and maintainable code using HTML, CSS, and JavaScript
  • Implementing responsive design principles for compatibility across various devices and browsers
  • Optimizing web applications for maximum speed & scalability
  • Creating and maintaining reusable code libraries & components
  • Collaborating with back-end developers to integrate front-end elements with server-side logic
  • Conducting thorough testing and debugging to identify and fix issues
  • Ensuring web accessibility standards and best practices are followed
  • Staying updated on emerging technologies and industry trends
  • Participating in code reviews and contributing to team knowledge sharing.

Requirements:

  • A minimum of 3-6 years of work experience is required
  • 3+ years of experience in frontend development
  • Strong proficiency in HTML5, CSS3, and JavaScript
  • Experience with modern JavaScript frameworks/libraries (React, Angular, Vue.js)
  • Knowledge of responsive design principles and cross-browser compatibility
  • Familiarity with CSS preprocessors (SASS, LESS)
  • Experience with version control systems (Git)
  • Understanding of web performance optimization techniques
  • Knowledge of frontend build tools (Webpack, Babel, npm)
  • Basic understanding of UI/UX design principles
  • Problem-solving skills and attention to detail
  • Strong communication and collaboration abilities

Preferred Qualifications:

  • Experience with TypeScript
  • Knowledge of state management libraries (Redux, MobX)
  • Familiarity with testing frameworks (Jest, Cypress)
  • Experience with CSS frameworks (Bootstrap, Tailwind CSS)
  • Understanding of RESTful APIs and GraphQL
  • Knowledge of SEO principles and best practices
  • Experience with CI/CD pipelines
  • Familiarity with Agile development methodologies