About the Role
Design and implement responsive, high-performance user interfaces using modern JavaScript frameworks and tools.
Responsibilities
- Develop and maintain scalable frontend components
- Collaborate with designers to translate mockups into functional UIs
- Optimize applications for speed and usability
- Write clean, testable, and maintainable code
- Integrate with RESTful and GraphQL APIs
- Troubleshoot and resolve interface issues
- Participate in code reviews and technical discussions
- Ensure cross-browser and cross-device compatibility
- Implement state management for complex applications
- Follow frontend security best practices
- Work with version control systems like Git
- Support continuous integration and deployment workflows
- Document code and technical decisions
- Stay current with evolving frontend standards and tools
- Contribute to architectural discussions
- Improve frontend testing coverage
- Collaborate with backend engineers on integration points
- Use modern build tools and bundlers
- Implement accessibility standards
- Support product teams with frontend expertise
- Refactor legacy code when necessary
- Assist in debugging production issues
- Help define frontend best practices
- Work independently with minimal supervision
- Meet project deadlines in an agile environment
Compensation
Competitive hourly rate for contract role
Work Arrangement
Remote (Worldwide)
Team
Distributed team working across time zones
Tech Stack
React, TypeScript, GraphQL, Jest, Cypress, Webpack, Git, REST APIs, Vite, CSS Modules
Contract Terms
- 6-month initial contract with potential for extension
- Flexible hours with core collaboration times
- Contractor status – no benefits included
Not applicable