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