BJIT Ltd Logo
BJIT Ltd
Front-End Developer (React)
Application Deadline: Dec 06, 2024
Summary
Published: Oct 22, 2024 Vacancy: 2 Gender: Any
Age: Not Specified Career Level: Entry Level Experience: Not Specified
Salary: Negotiable Location: Dhaka, Anywhere in Bangladesh
Requirements

Education


  • Bachelor/Honors

Experience


  • Freshers Can Also Apply! 🌟

Additional Requirements


  • Strong proficiency in ReactJS and NextJS.
  • Experience with TypeScript, JavaScript (ES6+), HTML5, and CSS3.
  • Familiarity with CSS preprocessors (e.g., SASS, LESS) and UI component libraries (e.g., Material-UI, Ant Design) to enhance styling and streamline UI development.
  • Skilled in creating reusable components with a solid understanding of responsive design and cross-browser compatibility.
  • Experienced in managing state efficiently using libraries like React Context and Redux, as well as data-fetching libraries like RTK Query, React Query, and SWR for optimal client and server-side performance.
  • Proficient in working with RESTful APIs, GraphQL, or similar data-fetching methods.
  • Familiar with frontend development tools and workflows (e.g., Webpack, Vite) and experienced in using browser developer tools for debugging and performance analysis.
  • Able to collaborate effectively with designers using tools like Figma and Adobe XD.
  • Proficient in both server-side rendering (SSR) and client-side rendering (CSR) with NextJS.
  • Experienced in Git version control.
  • Additional Requirements:
  • Experience with Vue.js or Angular frameworks.
  • Familiarity with data-fetching strategies like SWR in NextJS.
  • Knowledge of GraphQL.
  • Familiarity with CI/CD tools and agile methodologies.
  • Good understanding of OWASP security standards and their implementation.
  • Experience with automated testing tools such as Vitest, Jest, or Cypress.

Responsibilities & Context

  • Design, develop, and maintain responsive web applications using ReactJS and NextJS.
  • Collaborate with design and backend teams to implement new features and ensure technical feasibility.
  • Optimize both client-side and server-side state management for high performance and seamless user experiences.
  • Write clean, maintainable, and reusable code following industry best practices.
  • Debug and troubleshoot issues across multiple browsers and devices.
  • Participate in code reviews to uphold quality and performance standards.
  • Stay updated with the latest industry trends and technologies, especially within the ReactJS and NextJS ecosystems.
  • Adhere to the Software Development Life Cycle (SDLC) from planning and design through development, testing, and deployment.
  • Optionally, contribute to secondary projects using frameworks like Vue.js or Angular as needed.


Compensation & Other Benefits

Other Benefits


  • Universal Pension Scheme
  • Service Benefit
  • Lunch Facilities: Partially Subsidize
  • Weekly two holidays. (Sat - Sun)
  • Leave encashment
  • Medical benefit (Employee Only)
  • Salary Review: Yearly.
  • Festival Bonus: 3 (Yearly).
  • Facilities for skill development.
  • Sponsorship for professional certification.
  • WPPF (Yearly Profit Sharing)
  • Performance Bonus
  • Team retreat

Work Place

Work from Office

Employment Status

Type: Full Time/Permanent

Shift: Day Shift

Job Location

Dhaka, Anywhere in Bangladesh

Company Information
Company Name: BJIT Ltd

Address: H-2275, 2279, Panchkula, Satarkul, Badda, Dhaka-1212, Bangladesh.


Business Type:

Information Technology (IT)

āĻ¸āĻ¤āĻ°ā§āĻ•ā§€āĻ•āĻ°āĻŖ-āĻŦāĻŋāĻœā§āĻžāĻĒā§āĻ¤āĻŋ

āĻāĻ‡ āĻšāĻžāĻ•āĻ°āĻŋāĻ° āĻŦāĻŋāĻœā§āĻžāĻžāĻĒāĻ¨ā§‡ āĻĒā§āĻ°āĻĻāĻ¤ā§āĻ¤ āĻ¤āĻĨā§āĻ¯ā§‡āĻ° āĻ­āĻŋāĻ¤ā§āĻ¤āĻŋāĻ¤ā§‡ āĻ¯āĻĻāĻŋ āĻŦāĻŋāĻœā§āĻžāĻžāĻĒāĻ¨ āĻĻāĻžāĻ¤āĻž āĻĒā§āĻ°āĻ¤āĻŋāĻˇā§āĻ āĻžāĻ¨ āĻ†āĻĒāĻ¨āĻžāĻ° āĻ•āĻžāĻ› āĻĨā§‡āĻ•ā§‡ āĻ•ā§‹āĻ¨ āĻ…āĻ°ā§āĻĨ āĻĻāĻžāĻŦāĻŋ āĻ•āĻ°ā§‡, āĻ…āĻĨāĻŦāĻž āĻ•ā§‹āĻ¨ āĻ§āĻ°āĻ¨ā§‡āĻ° āĻ­ā§āĻ˛ āĻŦāĻž āĻŦāĻŋāĻ­ā§āĻ°āĻžāĻ¨ā§āĻ¤āĻŋāĻ•āĻ° āĻ¤āĻĨā§āĻ¯ āĻĒā§āĻ°āĻĻāĻžāĻ¨ āĻ•āĻ°ā§‡, āĻ¤āĻŦā§‡ āĻ…āĻ¨ā§āĻ—ā§āĻ°āĻš āĻ•āĻ°ā§‡ āĻ…āĻŦāĻŋāĻ˛āĻŽā§āĻŦā§‡ āĻ†āĻŽāĻžāĻĻā§‡āĻ°āĻ•ā§‡ āĻœāĻžāĻ¨āĻžāĻ¨ āĻ…āĻĨāĻŦāĻž āĻ¸āĻ‚āĻļā§āĻ˛āĻŋāĻˇā§āĻŸ āĻœāĻŦāĻŸāĻŋ āĻ°āĻŋāĻĒā§‹āĻ°ā§āĻŸ āĻ•āĻ°ā§āĻ¨āĨ¤ āĻšāĻžāĻ•āĻ°āĻŋ āĻĒāĻžāĻ“ā§ŸāĻžāĻ° āĻœāĻ¨ā§āĻ¯ BDJobs Live āĻ•āĻžāĻ‰āĻ•ā§‡ āĻ•ā§‹āĻ¨ āĻŦā§āĻ¯āĻ•ā§āĻ¤āĻŋāĻ—āĻ¤ āĻŦāĻž āĻĒā§āĻ°āĻ¤āĻŋāĻˇā§āĻ āĻžāĻ¨āĻ•ā§‡ āĻ…āĻ°ā§āĻĨ āĻĒā§āĻ°āĻĻāĻžāĻ¨ āĻ•āĻ°āĻ¤ā§‡ āĻ‰ā§ŽāĻ¸āĻžāĻšāĻŋāĻ¤ āĻ•āĻ°ā§‡ āĻ¨āĻžāĨ¤ āĻ•ā§‹āĻ¨ āĻ§āĻ°āĻ¨ā§‡āĻ° āĻ…āĻ°ā§āĻĨ āĻ˛ā§‡āĻ¨āĻĻā§‡āĻ¨ā§‡āĻ° āĻĻāĻžā§Ÿ BDJobs Live āĻŦāĻšāĻ¨ āĻ•āĻ°āĻŦā§‡ āĻ¨āĻžāĨ¤