Front-End Developer

Job Category

Job Type

Job Location

We’re looking for a skilled Frontend Developer to join our team and help build modern, scalable web applications. You’ll work on creating intuitive user interfaces and seamless user experiences while collaborating with designers and backend developers.

Key Responsibilities:

Required Experience:

1-3 years of professional experience in frontend development

Core Technologies:

  • Strong proficiency in HTML5, CSS3, and SCSS
  • Solid understanding of JavaScript and TypeScript
  • Experience with Tailwind CSS for utility-first styling

Frameworks & Libraries:

  • Hands-on experience with React.js and Next.js
  • State management using Redux Toolkit
  • Data fetching and caching with React Query
  • Understanding of React hooks, component lifecycle, and performance optimization

Security:

  • Working knowledge of OWASP Top 10 vulnerabilities
  • Understanding of common web security best practices (XSS, CSRF, authentication, authorization)

Preferred Skills:

  • Experience with responsive and mobile-first design
  • Experience in React Native
  • Familiarity with RESTful APIs and WebSockets
  • Understanding of Git version control and collaborative workflows
  • Knowledge of modern build tools (Webpack, Vite, etc.)
  • Basic understanding of SEO principles and web accessibility (WCAG)

Soft Skills:

  • Strong problem-solving abilities and attention to detail
  • Good communication skills for team collaboration
  • Ability to work in an agile development environment
  • Eagerness to learn new technologies and stay updated with industry trends

Responsibilities:

  • Develop and maintain responsive web applications using React.js and Next.js
  • Write clean, maintainable, and well-documented code
  • Implement pixel-perfect UI designs with attention to cross-browser compatibility
  • Optimize applications for maximum performance and scalability
  • Collaborate with UX/UI designers and backend developers
  • Participate in code reviews and contribute to team knowledge sharing
  • Ensure web security best practices are followed throughout development

What We Offer:

  • Opportunity to work on challenging projects
  • Collaborative and supportive team environment
  • Professional growth and learning opportunities

Apply for this position

Drag & Drop Files, Choose Files to Upload