Frontend Developer

Job Description

Title: Frontend Developer

Company Name: Karooth IT (BD) Limited

Vacancy: 01

Age: Na

Job Location: Dhaka (DOHS Mirpur)

Salary: Tk. 35000 - 45000 (Monthly)

Experience:

  • At least 1 year
  • The applicants should have experience in the following business area(s): Software Company, IT Enabled Service, Trading or Export/Import


Published: 2025-09-30

Application Deadline: 2025-10-30

Education:
    • Bachelor of Science (BSc) in Computer Science


Requirements:
  • At least 1 year
  • The applicants should have experience in the following business area(s): Software Company, IT Enabled Service, Trading or Export/Import


Skills Required: Angular,Bootstrap,Cypress,Dockers,HTML5 & CSS3,Jasmine,jwt,Primeng,REST APIs,TypeScript

Additional Requirements:
  • Only Male

Hands-on with TypeScript, Angular (components, services, RxJS), and REST API integration.
Experience with version control (Git/GitHub) and collaborative workflows (PRs, code reviews).
Bonus: Experience with PrimeNG, Bootstrap or design systems.
Preferred: 2–3 years of relevant industry experience in a professional development environment.



Responsibilities & Context:

Job Context

As a Frontend Developer, you will collaborate with cross-functional teams to deliver enterprise-grade applications that support large-scale Social Protection, Biometric, and Security projects. The ideal candidate should have strong expertise in Angular, HTML, CSS, Type Script, API integration and Unit testing with a commitment to writing clean, efficient code and continuously learning new tools and technologies in a fast-paced, global environment.

Key Responsibilities

  • Build, ship, and maintain scalable Angular applications with TypeScript, RxJS, and Angular CLI.

  • Implement responsive UI with HTML5, CSS3/SCSS, Bootstrap, and PrimeNG; ensure cross-browser compatibility and mobile-first layouts.

  • Integrate REST APIs (JWT/OAuth flows, interceptors, guards) and define clear API contracts with backend teams.

  • Use Reactive Forms, routing, guards, resolvers, and lazy loading; manage state with RxJS (and NgRx/Signals if needed).

  • Write unit/e2e tests (Jasmine/Karma, Jest, Cypress) and maintain high coverage with CI checks.

  • Optimize performance (change detection, OnPush, memoization, bundle splitting, Lighthouse audits).

  • Ensure accessibility (a11y/WCAG), internationalization (i18n), and UI consistency with a shared design system.

  • Participate in code reviews, refactoring, and documentation; collaborate closely with Backend, Mobile, and QA for releases.

  • Configure basic CI for frontend builds (e.g., Jenkins/GitHub Actions) and package artifacts for deployment.

  • (Nice to have) Create dashboards and visualizations (e.g., Chart.js, ng2-charts), and contribute to UX refinements.



Job Other Benifits:
  • Salary Review: Yearly
  • Lunch Facilities: Full Subsidize
  • Festival Bonus: 2


Employment Status: Full Time

Job Work Place: Work at office

Company Information:

Gender: Only Male can apply

Read Before Apply: Please apply only who are fulfilling all the requirements of this job

Category: IT & Telecommunication

Interested By University

University Percentage (%)
Daffodil International University (DIU) 7.49%
American International University Bangladesh (AIUB) 6.15%
3.48%
North South University 3.21%
National University 2.41%
Southeast University 2.41%
East West University 2.14%
BRAC University 2.14%
Bangladesh University of Business and Technology 2.14%
United International University 2.14%

Interested By Age Range

Age Range Percentage (%)
20-30 85.29%
31-35 6.95%
36-40 0.53%
40+ 1.60%

Interested By Salary Range

Salary Range Percentage (%)
0-20K 13.64%
20K-30K 21.12%
30K-40K 36.90%
40K-50K 23.53%
50K+ 4.81%

Interested By Experience Range

Experience Range Percentage (%)
0 years (Freshers) 37.97%
0.1 - 1 years 17.91%
1.1 - 3 years 24.87%
3.1 - 5 years 9.89%
5+ years 9.36%

Similar Jobs