Job Openings Frontend Developer (IB - 01172024 - FTFED)

About the job Frontend Developer (IB - 01172024 - FTFED)

Position: Front End Developer

Number of hours: 40 hours/week

Schedule: Central Time

Tasks required:

  • Work with the client to create and develop functional React components and to set up projects from scratch

  • Optimize websites for performance, security, and scalability

  • Maintain codebase and make ongoing adjustments focused on usability and quality-of-life improvements

  • Design and develop APIs

  • Create visual mockups of new components before implementing and create lightweight specifications of expected behaviors from client descriptions

  • Test (and develop automated tests for) expected functionality

  • Communicate with Fullstack/Backend personnel as necessary to ensure end-to-end functionality

  • Complete other ad hoc tasks within the scope of software project development



Requirements:

  • Proven work experience as a Front End Developer or a relevant role is required

  • Experience in the latest version of Next.JS and ReactJS is highly preferable

  • Excellent knowledge of security and optimization for Front End applications

  • Top-notch programming skills and in-depth knowledge of modern CSS for styling websites

  • Working knowledge of CSS templating frameworks such as Bootstrap and Tailwind, but preferably Tailwind, is a must

  • Experience using off-the-shelf Next.JS and React JS templates and modifying them for project needs

  • Ability to use client input to create functional, creative and user-friendly web pages

  • Ability to create and test mobile-friendly and responsive layouts

  • Experience with graphic design applications

  • Comfortable with Git, GitHub, and code review practices

  • Experience with one or more frontend animation libraries is highly preferred

  • Understanding of key website design principles and SEO optimization

  • Outstanding English communication and interpersonal abilities

  • Self-disciplined and organized; able to consistently perform with limited supervision