HumanBit Logo

Front End Developer | Codersbrain

full-time
Posted on April 22, 2025

Job Description

Front End Developer

Job Summary

The Front End Developer will be responsible for designing, developing, and optimizing user-facing features for web applications. The ideal candidate will work closely with cross-functional teams to deliver intuitive, high-performance, and visually appealing user interfaces that support the organization’s digital goals.

Responsibilities

  • Develop and maintain responsive web applications using HTML, CSS, JavaScript, React, and TypeScript.
  • Implement modern UI/UX designs with Tailwind UI and other design frameworks.
  • Collaborate with designers, product managers, and backend developers to create seamless user experiences.
  • Optimize applications for maximum speed, scalability, and accessibility.
  • Ensure code quality through version control, testing, and best practices.
  • Troubleshoot, debug, and upgrade existing web applications as needed.

Qualifications

  • Bachelor’s degree in Computer Science, Information Technology, or a related field (or equivalent practical experience).
  • Minimum of 3 years of professional experience in front end development.
  • Strong proficiency in HTML, CSS, JavaScript, React, and TypeScript.
  • Experience with Tailwind UI or similar CSS frameworks.
  • Solid understanding of responsive and adaptive design principles.
  • Excellent problem-solving and analytical skills.
  • Strong communication and teamwork abilities.

Preferred Skills

  • Experience with state management libraries (e.g., Redux, Context API).
  • Familiarity with RESTful APIs and asynchronous request handling.
  • Knowledge of accessibility standards (WCAG).
  • Experience with automated testing tools (e.g., Jest, Cypress).
  • Familiarity with version control systems such as Git.

Experience

Minimum 3 years of relevant experience in front end development, with a proven track record of delivering production-ready web applications using modern frameworks and tools.

Environment

Typical work setting is an office or remote environment, depending on company policy. The role may require collaboration across distributed teams and use of collaborative project management tools. The position is full-time, with a start date 15 days from offer acceptance.

Powered by
HumanBit Logo