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

Similar Jobs