We are seeking an experienced Full-Stack Developer to join our dynamic team. The ideal
candidate will have a strong background in modern web development technologies, including
React, , /, and PostgreSQL or Supabase. You will be responsible for
building and maintaining high-quality web applications, integrating payment APIs, and ensuring
real-time communication through WebSockets.
Key Responsibilities:
Develop and maintain web applications using React and .
Build backend services with or .
Design, implement, and manage databases using PostgreSQL or Supabase.
Integrate Stripe and PayPal APIs for payment processing.
Implement real-time features using WebSockets.
Schedule and manage automated tasks using cron jobs.
Collaborate with cross-functional teams to define, design, and ship new features.
Optimize applications for maximum speed and scalability.
Write clean, maintainable, and well-documented code.
Qualifications:
Experience: Minimum of [X] years of professional experience in full-stack development.
Frontend: Proficiency in React and .
Backend: Strong knowledge of ; experience with is a plus but not
mandatory.
Database: Experience with PostgreSQL or Supabase.
Payment Integration: Hands-on experience with Stripe and PayPal APIs.
Real-Time Communication: Familiarity with WebSockets implementation.
Automation: Experience with setting up and managing cron jobs.
Other Skills:
Strong understanding of RESTful APIs.
Familiarity with version control tools like Git.
Ability to write unit and integration tests.
Excellent problem-solving skills and attention to detail.
Soft Skills:
Strong communication and teamwork abilities.
Ability to work independently and manage time effectively.
Eagerness to learn and adapt to new technologies.
Nice to Have:
Experience with Supabase as a PostgreSQL alternative.
Familiarity with other backend frameworks.
Knowledge