Develop and maintain dynamic and responsive web applications using Angular (version 2 and above) and AngularJS (version 1.x).
Collaborate with back-end developers to integrate RESTful APIs and ensure seamless communication between front-end and back-end services.
Create high-quality code in JavaScript and TypeScript, leveraging best practices for maintainability and performance.
Design and implement responsive web interfaces using HTML5, CSS3, and frameworks like Bootstrap.
Utilized version control tools (Git) and front-end development tools such as NPM and Angular CLI for efficient project management.
Troubleshoot and debug code to improve performance and user experience.
Implement and manage data visualizations (such as graphs, charts, and partographs) within web applications, ensuring an intuitive user experience and clear representation of data.
Work with charting libraries (e.g., D3.js, Chart.js, Highcharts) to create interactive and visually appealing graphs and reports.
Collaborate with product and data teams to present data insights in an engaging and meaningful way through visualizations.
Educational Requirements:
B.Sc. in Computer Science & Engineering or equivalent department from any reputed University.
Experience in Angular, JavaScript, TypeScript, and data visualization.
Experience & Skills Required:
At least 2 to 3 years of experience in relevant positions.
Proficiency in JavaScript and TypeScript: Strong knowledge of modern JavaScript (ES6 and above) and TypeScript. Ability to write clean, maintainable, and scalable code.
Knowledge of HTML and CSS: In-depth understanding of HTML5, CSS3, and CSS frameworks like Bootstrap for building responsive designs.
Familiarity with Front-End Development Tools: Experience with tools like Node Package Manager (NPM), Angular CLI, and Git for version control. Ability to manage dependencies and streamline development processes.
Understanding of RESTful Services and APIs: Experience in consuming and integrating RESTful APIs. Ability to handle asynchronous requests and manage data binding in Angular.
Data Visualization: Experience with data visualization libraries such as D3.js, Chart.js, Highcharts, or similar to create interactive charts, graphs, and data-driven visualizations. Ability to represent complex data in a clear and understandable way.
Knowledge of best practices for data presentation, ensuring the accuracy and clarity of visualized information (e.g., bar graphs, pie charts, line graphs, etc.).
We Offer
Performance-based career progression
Very high learning opportunity
Flexible work environment
2 (two) festival bonus per year
Work 5 days a week after probationary period
Annual, casual, and medical leave as per company rules
Position:
Front-End Developer
Industry:
AI, IoT, Computer Software, Health, Wellness and Fitness.
Employment Type:
Full-time
Salary:
Negotiable
Job Location:
Dhaka
Office Address:
CMED Health Limited, 4th Floor | House # 460 | Road# 31 | New DOHS | Mohakhali | Dhaka-1206