About the job Front End Developer
Position: Front End Developer
Number of hours: 20 hours/week to start
Schedule: EST
Tasks required:
Work with the client to create functional React components in the context of a larger project
Maintain codebase and make ongoing adjustments focused on usability and quality-of-life improvements
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
Working experience with React Hooks and Tailwind CSS
Hobby-level experience with game development or mobile app development is an advantage
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 such as Adobe Illustrator
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