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