Job Description
Title - Frontend Developer
Type - Contract
Location - Remote
Roles and Responsibilities:
- Design, develop, and maintain modular and scalable front-end applications using MicroFrontEnd architecture.
- Build responsive and dynamic user interfaces primarily with React and JavaScript , ensuring seamless integration with backend services.
- Optimize application performance through code tuning, lazy loading, and efficient resource management.
- Develop and implement interactive and insightful data visualization components to support data-driven decision-making.
- Ensure compliance with WCAG 2.0+ standards to deliver accessible and inclusive web experiences.
- Collaborate closely with UX/UI designers, backend developers, and product managers to deliver high-quality software solutions.
- Conduct code reviews, troubleshoot issues, and mentor junior developers to foster a culture of continuous improvement.
- Stay updated with the latest front-end trends, tools, and best practices to maintain technical excellence.
Qualifications:
- Bachelor’s degree in Computer Science, Information Technology, or a related field.
- 6 to 10 years of professional experience in front-end development with a strong portfolio of web applications.
- Proven expertise in MicroFrontEnd architecture and modular development.
- Advanced proficiency in React and JavaScript (ES6+).
- Strong understanding of web performance optimization techniques.
- Experience with data visualization libraries and frameworks (e.g., D3.js, Chart.js, or similar).
- In-depth knowledge of WCAG 2.0+ accessibility guidelines and practical implementation.
- Familiarity with version control systems such as Git and agile development methodologies.
- Excellent problem-solving skills, attention to detail, and effective communication abilities.
Tools and Technologies:
- MicroFrontEnd frameworks and tools
- React
- JavaScript (ES6+)
- Data visualization libraries (e.g., D3.js , Chart.js )
- Performance optimization tools (e.g., Lighthouse, WebPageTest)
- Accessibility testing tools (e.g., Axe, WAVE)
- Version control: Git
Apply for this Position
Ready to join ? Click the button below to submit your application.
Submit Application