About the Role
The ideal candidate will bridge design and development by creating responsive, accessible interfaces using modern front-end technologies while working closely with cross-functional teams to deliver high-quality digital experiences.
Responsibilities
- Develop clean, maintainable user interface code using HTML, CSS, and JavaScript
- Translate design mockups into functional web components
- Optimize user interfaces for performance and cross-browser compatibility
- Collaborate with UX designers to implement visual and interaction design
- Ensure accessibility standards are met across all interface elements
- Participate in code reviews and contribute to front-end best practices
- Maintain and enhance existing web applications
- Integrate front-end components with backend systems and APIs
- Support testing and debugging across multiple devices and browsers
- Contribute to design system and component library development
- Stay current with emerging front-end technologies and methodologies
- Work within agile development cycles and sprints
- Document code and technical decisions for team reference
- Assist in defining front-end architecture for new projects
- Improve user experience through iterative feedback and testing
Nice to Have
- Experience with TypeScript
- Familiarity with server-side rendering frameworks
- Knowledge of performance optimization techniques
- Experience with design systems or component libraries
- Understanding of SEO principles as they relate to front-end code
Compensation
Competitive salary based on experience
Work Arrangement
Hybrid work model
Team
Collaborative digital product team
Technology Stack
- Primary tools include React, Node.js, and modern CSS frameworks
- Development supported by Git, CI/CD pipelines, and cloud hosting platforms
Work Environment
- Fast-paced setting with regular project delivery cycles
- Emphasis on collaboration between developers, designers, and product managers
Available for qualified candidates