Senior Full-Stack Developer
Apply NowWe’re looking for a talented Full-Stack Developer to help enhance the functionality, performance, and user experience of our client’s platform. You’ll work on both the frontend and backend, ensuring seamless integration, fixing bugs, and developing new features to improve the platform’s overall quality. This is a unique opportunity to contribute to a product that is set to make a real impact in the table tennis community.
Responsibilities:
- Develop and implement new features to enhance platform functionality and user experience.
- Write clean, efficient, and maintainable code while adhering to industry best practices.
- Work on both frontend and backend development to ensure seamless integration and performance.
- Collaborate with cross-functional teams to meet project requirements and ensure timely delivery.
- Troubleshoot, debug, and optimize code to enhance platform performance and stability.
- Ensure platform security by implementing appropriate protocols for data protection and privacy.
- Document technical solutions and processes for future reference and knowledge sharing.
- Continuously learn and apply new technologies to improve platform development.
Requirements:
- Strong experience building dynamic web apps with React and state management.
- Expertise in using Supabase for backend services, real-time databases, and REST APIs.
- Solid experience with PostgreSQL, including schema design, complex queries, and optimization.
- Experience building secure, scalable applications with Deno.
- Proficiency in integrating Stripe for payment processing, subscriptions, and secure transactions.
- Knowledge of deploying and managing apps on Vercel, including serverless functions.
- Expertise in JavaScript and TypeScript for both frontend and backend development.
- Experience with CI/CD pipelines for continuous integration and deployment.
- Proficient in Git and collaborative workflows.
- Familiarity with Agile methodologies.
-
What We Offer:
- Absence of micromanagement, with a culture based on the principles of truth, trust, and transparency.
- Annual salary review.
- Career development according to an individual plan and mentorship.
- 15 working days of vacation, 6 sick days, and public holidays off.
- Individual legal and financial support.
- 50% compensation for coworking costs, English courses, and professional courses.
- Compensation for personal equipment costs.
- Monthly happy hours and online meetings with the team.
- Gifts for birthdays and anniversaries.
Interview Stages:
- Screening Interview (30 minutes)
- Technical Interview (45 minutes)
- Pre-Offer Meeting (10 minutes)