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