MCPNew: Mokaru MCP server is live
Flytesolutionsltd

Flytesolutionsltd

React.js Developer (Onsite)

Role

React.js Developer (Onsite)

Location

Dhaka, bd

Job type

Full-time

Found on Mokaru

16 hours ago

Share this job

Salary

Not disclosed by employer

Job description

We are seeking a talented ReactJS Developer with 3-5 years of experience to build dynamic, high-performance user interfaces. You will be responsible for developing reusable components, integrating with backend APIs, and ensuring the technical feasibility of UI/UX designs. You should have a strong command of modern React (hooks, context API) and state management libraries.

Key Responsibilities

  • Develop new user-facing features using React.js (functional components & hooks).
  • Build reusable components and front-end libraries for future use.
  • Translate designs and wireframes into high-quality, responsive code (HTML5/CSS3/Tailwind/Styled Components).
  • Optimize components for maximum performance across web browsers and devices.
  • Integrate with RESTful APIs and manage application state using Redux (Thunk/Saga) or Zustand/Context API.
  • Implement robust authentication flows (JWT, OAuth).
  • Write clean, maintainable, and well-documented code with tools like ESLint and Prettier.
  • Collaborate with QA Engineers to resolve bugs and ensure test coverage (Jest/React Testing Library).
  • Participate in code reviews and mentor junior developers (as needed).
  • Work closely with backend developers (Node.js/Python/PHP) to define API contracts.

 

Required Skills & Qualifications

  • Experience: 3-5 years of professional front-end development, with at least 3 years specifically in ReactJS.
  • Core React: Hooks (useState, useEffect, useContext, useMemo), Custom Hooks, Error Boundaries, React Router v6.
  • State Management: Redux (Toolkit, Thunk) or Context API.
  • Front-end Ecosystem: Webpack, Babel, NPM/Yarn, Vite.
  • Styling: Tailwind CSS, Material-UI, Chakra UI, or CSS Modules/SASS.
  • Testing: Experience with Jest and React Testing Library.
  • Version Control: Git (GitFlow, pull requests, branching strategies).
  • Soft Skills: Strong debugging, problem-solving, and team collaboration skills.

Nice to Have (Preferred)

  • Experience with Next.js (App Router, SSR, SSG).
  • Knowledge of TypeScript.
  • Experience with GraphQL (Apollo Client) or WebSockets (Socket.io).
  • Familiarity with backend technologies (Node.js/Express).
  • Experience with Docker or cloud deployment (Vercel, Netlify, AWS S3).

What We Offer

  • Competitive salary and yearly performance bonus.
  • State-of-the-art office environment in Dhaka.
  • Free lunch, snacks, and wellness benefits.
  • Learning and professional development opportunities.
  • Regular team-building events and company outings.

Send your CV and GitHub/portfolio links to career{@}flytesolutions.com. Only shortlisted candidates will be contacted.

Resume ExampleCover Letter Example

Explore more