Full Time
N/A
40
Jan 23, 2025
Position Overview
We are seeking an experienced Frontend Developer with expertise in modern web technologies and frameworks. The ideal candidate will have a strong portfolio demonstrating their ability to create responsive, accessible, and performant web applications using current best practices.
Required Experience & Skills:
5+ years of professional frontend development experience
Expert-level proficiency in:
JavaScript/TypeScript
HTML5
CSS3/Sass/Less
Node, Next.js, React, Vue.js, or Angular (with deep knowledge of at least one)
Modern state management (Redux, Vuex, or similar)
Strong understanding of:
Web accessibility standards (WCAG)
Cross-browser compatibility
Responsive design principles
Performance optimization techniques
SEO best practices
Progressive Web Apps (PWAs)
Key Responsibilities:
Develop new user-facing features with a focus on performance and scalability
Build reusable components and libraries for future use
Translate designs and wireframes into high-quality code
Optimize applications for maximum speed and scalability
Ensure all user input is validated and sanitized
Collaborate with backend developers for API integration
Implement responsive design and ensure cross-browser compatibility
Write and maintain technical documentation
Technical Requirements:
Advanced knowledge of:
JavaScript build tools (Webpack, Vite, etc.)
Version control with Git
Testing frameworks (Jest, React Testing Library, Cypress)
NPM/Yarn package management
Modern CSS features and methodologies (Flexbox, Grid, BEM, etc.)
RESTful APIs and GraphQL
Browser Developer Tools
Experience with:
Docker (preferred)
Module bundlers and task runners
Performance monitoring tools
Web analytics
Soft Skills
Strong problem-solving abilities
Attention to detail
Excellent communication skills
Ability to work independently and in a team
Strong time management skills
Passion for staying current with frontend trends
Work from Home Requirements (Must have before the start date)
Internet Connection : Min of 25mbps internet connection speed AND a backup internet connection (before start date)
Computer/Laptop: The contractor must have a working computer from home with Dual Monitors
Noise Canceling Headset (Plantronics)
Dedicated Home Office - Contractors are required to have a dedicated home office free from noise and distractions.
Must be comfortable working with a Monitoring Software (for payroll and timekeeping purposes only)
Webcam - Contractors must have a working webcam