About the job Senior Front-End Lead Developer - Enterprise Dashboard Specialist
Job Overview:
We are looking for a senior and hands-on Front-End Lead with expertise in front-end technologies, specializing in coding and deploying enterprise dashboards that provide analytical and actionable insights for C-Suite Executives. The ideal candidate will be responsible for end-to-end development, seamlessly integrating front-end interfaces with robust back-end systems to deliver comprehensive dashboard solutions and develop reusable components and a design system for use in multiple projects.
Skills (MUST Have):
Lead Front-End Development:
- Design, develop, and deploy end-to-end enterprise dashboards, ensuring a seamless integration of front-end and back-end components.
- Collaborate with cross-functional teams to understand business requirements and implement solutions that meet both user interface and data processing needs.
- Code visually appealing and user-friendly interfaces using HTML, CSS, and TypeScript using Angular.
- Implement advanced data visualization techniques for clear and accessible representation of analytical insights using libraries such as D3.js.
- Implement design systems and reusable components as defined by UX design team
Back-End Integration:
- Integrate dashboards with back-end APIs to ensure data connectivity and real-time updates.
- Optimize data retrieval, storage, and processing for enhanced dashboard performance.
Performance Optimization:
- Identify and address performance bottlenecks in both front-end and back-end functionalities to ensure optimal speed and responsiveness.
- Conduct regular testing and debugging to maintain high-quality performance.
User Interactivity:
- Implement interactive features and functionalities on the front end, allowing users to engage with and derive actionable insights from the dashboard.
- Ensure smooth navigation and responsiveness across various devices and browsers.
Collaboration:
- Collaborate effectively with data scientists, business analysts, and stakeholders to understand data requirements and refine both front-end and back-end functionalities accordingly.
- Participate in agile development processes, providing insights and recommendations for continuous improvement.
Additional Skills (Preferred):
- Knowledge of cloud platforms (Azure).
- Understanding of security best practices in web development.
Job Overview:
We are looking for a senior and hands-on Front-End Lead with expertise in front-end technologies, specializing in coding and deploying enterprise dashboards that provide analytical and actionable insights for C-Suite Executives. The ideal candidate will be responsible for end-to-end development, seamlessly integrating front-end interfaces with robust back-end systems to deliver comprehensive dashboard solutions and develop reusable components and a design system for use in multiple projects.
Skills (MUST Have):
Lead Front-End Development:
- Design, develop, and deploy end-to-end enterprise dashboards, ensuring a seamless integration of front-end and back-end components.
- Collaborate with cross-functional teams to understand business requirements and implement solutions that meet both user interface and data processing needs.
- Code visually appealing and user-friendly interfaces using HTML, CSS, and TypeScript using Angular.
- Implement advanced data visualization techniques for clear and accessible representation of analytical insights using libraries such as D3.js.
- Implement design systems and reusable components as defined by UX design team
Back-End Integration:
- Integrate dashboards with back-end APIs to ensure data connectivity and real-time updates.
- Optimize data retrieval, storage, and processing for enhanced dashboard performance.
Performance Optimization:
- Identify and address performance bottlenecks in both front-end and back-end functionalities to ensure optimal speed and responsiveness.
- Conduct regular testing and debugging to maintain high-quality performance.
User Interactivity:
- Implement interactive features and functionalities on the front end, allowing users to engage with and derive actionable insights from the dashboard.
- Ensure smooth navigation and responsiveness across various devices and browsers.
Collaboration:
- Collaborate effectively with data scientists, business analysts, and stakeholders to understand data requirements and refine both front-end and back-end functionalities accordingly.
- Participate in agile development processes, providing insights and recommendations for continuous improvement.
Additional Skills (Preferred):
- Knowledge of cloud platforms (Azure).
- Understanding of security best practices in web development.
- Familiarity with design tools like Adobe XD, Sketch, or Figma to collaborate effectively with design teams
Skill and requirement checklist (MUST Have):
- Hands-on experience as a Front-End Developer with a focus on enterprise dashboard development.
- Hands-on expert/lead level experience in HTML, CSS, TypeScript, and modern Angular.
- Strong understanding of data visualization libraries and tools (e.g., D3.js, Highcharts).
- Experience with RESTful APIs and data integration.
- Client-facing: Ability to collaborate well with clients and internal design teams.
- Travel to Trinidad & Tobago once every 2 months for a week.
Bachelor's degree in computer science, information technology, or a related field.