FullStack разработчик
Remote | Wazza
Wazza is a remote-first creative studio that provides video production and web development services to start-up companies. Givn, the client and partner, is a B2B2C application where brands and creators can host giveaways for their community. To participate in a giveaway, you must complete tasks such as following social media accounts and engaging with posts so your entries are accounted for in a raffle.
We are seeking a highly skilled Senior Full-Stack Engineer to lead the development of our B2B2C platform, built with NextJS, React, Supabase (PostgreSQL), Railway, and React Native. The ideal candidate will have deep expertise in building scalable, performant, and secure web and mobile applications, with a focus on delivering seamless experiences for both business users and end consumers. You will collaborate with the CTO and other engineers to build the new B2B UI components and features.
Givn v1 has been launched a week ago and already has 1,000+ users participating in giveaways by completing tasks:
- Most of the B2C screens and features are built and the current dev team is maintaining them based on user feedback.
- The next step and goal of this mission is to focus on the B2B elements of the app (separate auth flow, dashboard, giveawsay creation and management, analytics) as well as the admin elements (moderation, analytics).
- Additionally, we are testing a first PWA deployment and will then focus on the React Native components in a couple months.
- All operations are handled through Supabase and we use Railway to serve the application. We are working on the PWA.
- Experience:
- 5+ years of full-stack development experience, with at least 3 years working on B2B2C or consumer-facing applications.
- Proven expertise in NextJS, React, PostgreSQL, (bonus point for React Native).
- Experience deploying and managing applications on Railway or similar platforms.
- Technical Skills:
- Strong proficiency in JavaScript/TypeScript, NextJS, React, and React Native.
- Expertise in PostgreSQL database design, querying, and optimization.
- Familiarity with RESTful/GraphQL API development and integration.
- Experience with CI/CD pipelines and cloud platforms like Railway.
- Knowledge of authentication/authorization mechanisms (e.g., Supabase Auth, OAuth).
- Soft Skills:
- Strong problem-solving skills and attention to detail.
- Excellent communication skills to collaborate with cross-functional teams.
- Ability to thrive in a fast-paced, iterative development environment.
- Nice-to-Have:
- Ability to balance technical excellence with business requirements.
- Strong focus on performance, scalability, and user experience.
- Proactive approach to identifying and resolving technical challenges.
- Adaptability to evolving project requirements and technologies.
- Work on a fast growing B2B2C platform that his set to reach 100k+ users before EoY.
- Collaborate with a dynamic, innovative team in a fast-paced environment.
- Flexible work location and hours, fixed terms and potential to grow within the company as the project evolves.
How to Apply:
Please submit your GitHub profile, and/or portfolio of relevant projects (showcasing NextJS, React or React Native work) to mehdi@wazza.ai or @nw2444 (Thomas)
- Candidates must provide examples of prior work with NextJS, React, TS, (or React Native).
- If you are a Russian citizen, we can not hire you unless you live abroad and have a company/freelancer org registered abroad (e.g. UAE).
- If you are a Belarus citizen, we can not pay you using wire transfers, we can only use stablecoins (USDT/USDC).