Senior React.js Developer (Onsite)
- Full-time
Company Description
Flyte Solutions Ltd is a leading software development firm delivering scalable, high-quality products to global clients. We foster a collaborative, innovative, and inclusive environment for our team members.
Job Description
We’re looking for a highly skilled Senior React.js Developer to join our onsite team in Dhaka. You’ll be working on modern web applications and responsible for driving complex front-end initiatives, architectural decisions, and mentoring team members.
- Lead the architecture, design, and implementation of large-scale, high-performance React.js applications.
- Write clean, maintainable, and well-tested code using advanced React patterns (Hooks, Context API, HOCs, Render Props).
- Implement advanced state management solutions (Redux Toolkit, Zustand, Recoil, MobX, or Context).
- Optimize application performance (code-splitting, lazy loading, memoization, virtualization, SSR/Next.js).
- Integrate with RESTful and GraphQL APIs, websockets, and third-party services.
- Manage complex forms using libraries like Formik or React Hook Form.
- Implement robust front-end testing strategies (unit, integration, E2E) using Jest, Cypress, React Testing Library.
- Drive front-end CI/CD practices and automated testing in collaboration with DevOps.
- Mentor and guide junior developers; participate in technical interviews.
- Collaborate closely with UI/UX designers, backend engineers, and stakeholders in Agile teams.
- Stay updated with the latest React ecosystem advancements and introduce best practices.
Qualifications
- Bachelor’s degree in Computer Science or related field (or equivalent experience).
- 5+ years of professional front-end experience, with 3+ years in React.js on complex applications.
- Strong expertise in React.js, Redux (or other advanced state management), TypeScript, and functional programming concepts.
- Deep understanding of React performance optimization (React.memo, useMemo, useCallback, Suspense, lazy loading).
- Experience with code-splitting, server-side rendering (SSR) with Next.js, and micro-frontend architectures.
- Familiarity with component libraries (Material-UI, Ant Design, Chakra UI) and design systems.
- Strong experience with front-end testing: Jest, Cypress, React Testing Library.
- Knowledge of CI/CD pipelines and modern development workflows (Git, GitHub Actions, Docker is a plus).
- Ability to write scalable, modular, and reusable code.
- Excellent problem-solving, leadership, and communication skills.
- Must be able to work full-time onsite at our Dhaka office.
Additional Information
- Experience with real-time data handling (websockets, SignalR).
- Familiarity with web security, accessibility (WCAG), and internationalization.
- Contributions to open-source or tech community involvement.
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.