Job Openings Front End Developer (React.js & Vue.js)

About the job Front End Developer (React.js & Vue.js)

Job Context:

We are looking for a skilled Mid-Level Frontend Developer with strong experience in React.js and/or Vue.js to join our team on a contractual basis. The ideal candidate will be responsible for building scalable, high-quality user interfaces, collaborating with designers and backend developers, and delivering features on time.

Job Responsibilities:
  • Develop and maintain modern web applications using React.js and/or Vue.js
  • Convert UI/UX designs into responsive, pixel-perfect interfaces
  • Write clean, maintainable, and reusable code Integrate frontend applications with RESTful or GraphQL APIs
  • Optimize applications for performance and cross-browser compatibility
  • Participate in code reviews and follow best coding practices
  • Collaborate with product managers, designers, and backend engineers
  • Fix bugs, improve existing features, and support ongoing development
Educational Requirements: B.Sc in Computer Science and Engineering from any reputed public or private university.
Additional Requirements:
  • 3 years of professional frontend development experience
  • Strong proficiency in JavaScript (ES6+)
  • Hands-on experience with React.js or Vue.js (experience in both is a plus)
  • Experience with state management tools (Redux, Vuex, Pinia, or similar)
  • Solid understanding of HTML5, CSS3, Flexbox, Grid
  • Familiarity with REST APIs and asynchronous programming
  • Experience with Git and modern development workflows
  • Good problem-solving and communication skills

Nice to Have

  • Experience with TypeScript
  • Knowledge of Next.js / Nuxt.js
  • Familiarity with UI libraries (Material UI, Ant Design, Tailwind CSS, Vuetify, etc.)
  • Experience working in Agile/Scrum environments
  • Basic understanding of CI/CD pipelines
Workplace: Uttara, Dhaka Salary:  Negotiable Employment Type: Contractual Compensation & Other Benefits:  As per the company's policies
The Application Process:  Telephone Round.  Interview with the Tech Team & Talent Acquisition Team. Interview- Technical Test  Job offer. NB: Only shortlisted candidates will be communicated in the recruitment process.