Junior React/Next.js Developer to $700

About the Project:

 

We are developing a Personal Account Dashboard for clients using React/Next.js. This dashboard will allow users to authenticate via Google or Telegram, manage their balance through Stripe, and access various automotive services.

 

βΈ»

 

Tech Stack:

 β€’ Front-end: React.js, Next.js, TypeScript

 β€’ State Management: React Context API, Zustand, or Redux

 β€’ Authentication: OAuth 2.0 (Google, Telegram)

 β€’ Payments: Stripe API for balance management

 β€’ Notifications: Integration with email and Telegram APIs

 β€’ UI & Theming: Tailwind CSS, CSS variables for dark/light mode

 β€’ Performance Optimization: Client-side caching, lazy loading

 β€’ Testing: Jest, React Testing Library for unit testing

 β€’ Error Handling & Logging: Sentry or similar monitoring tools

 

βΈ»

 

Responsibilities:

 β€’ Develop responsive UI components using React/Next.js

 β€’ Implement Google and Telegram authentication using OAuth 2.0

 β€’ Integrate Stripe API for handling transactions and payment history

 β€’ Create a multi-language system using i18n

 β€’ Develop profile management features, including password updates

 β€’ Integrate email & Telegram notifications

 β€’ Display real-time currency exchange rates

 β€’ Implement role-based access for different pricing plans (wholesale, retail)

 β€’ Optimize the dashboard for performance and security

 β€’ Write unit tests for critical components

 

βΈ»

 

Requirements:

 

βœ… 1+ year of experience with React.js and Next.js

βœ… Knowledge of OAuth 2.0 authentication (Google, Telegram)

βœ… Experience integrating Stripe API for payments

βœ… Familiarity with state management (Context API, Redux, or Zustand)

βœ… Understanding of i18n for multi-language support

βœ… Experience with CSS variables and Tailwind CSS

βœ… Knowledge of error handling and logging solutions (e.g., Sentry)

βœ… Basic understanding of client-side caching and performance optimization

βœ… Experience with unit testing (Jest, React Testing Library)

 

πŸ’‘ Nice to Have:

βž• Experience working with serverless functions for API interactions

βž• Knowledge of security best practices in front-end applications

 

This is a great opportunity for a React/Next.js developer who wants to work on a feature-rich dashboard with authentication, payments, and real-time data. πŸš€

Published 10 March
755 views
Β·
230 applications
7% read
Β·
7% responded
Last responded 3 days ago
To apply for this and other jobs on Djinni login or signup.