About the Role
The individual will lead front end development efforts, translating design mockups into high-performance web applications while ensuring code quality and cross-browser compatibility.
Responsibilities
- Develop responsive user interfaces from design prototypes
- Write clean, maintainable code using modern JavaScript practices
- Collaborate with UX designers to ensure visual and functional accuracy
- Optimize web applications for speed and scalability
- Ensure compatibility across multiple browsers and devices
- Implement accessible web components following WCAG standards
- Work closely with backend engineers to integrate APIs
- Conduct code reviews and provide technical feedback
- Troubleshoot and debug front end issues
- Maintain documentation for implemented features
- Stay current with evolving front end technologies and standards
- Follow established coding conventions and project workflows
- Participate in sprint planning and team standups
- Deliver work within agreed timelines and specifications
- Support testing teams with issue reproduction and resolution
- Use version control systems effectively
- Write unit and integration tests for front end code
- Improve front end build processes and tooling
- Assist in defining front end architecture for new projects
- Ensure security best practices in client-side code
Nice to Have
- Experience with TypeScript
- Familiarity with GraphQL
- Knowledge of server-side rendering techniques
- Experience with design systems
- Background in mobile-first development
- Exposure to CI/CD pipelines
- Understanding of SEO principles as they relate to front end
- Experience with animation libraries
- Knowledge of micro-frontend architectures
Compensation
Competitive hourly rate for contract position
Work Arrangement
Remote with flexible hours
Team
Collaborative team of designers and developers working on client projects
Tech Stack
- Primary use of React for component development
- State management with Redux or Context API
- Styling with CSS Modules or styled-components
- Testing via Jest and React Testing Library
- Deployment using modern CI/CD infrastructure
Project Types
- Client-facing marketing websites
- Internal dashboards and tools
- E-commerce platforms
- Progressive web applications
Not applicable for contract role