Overview
Viberank is looking for a pragmatic software engineer who can move across frontend, backend, and product details. The work is hands-on and focused on shipping useful improvements quickly.
You will work on features that help makers launch, get feedback, find jobs, sponsor visibility, and understand how their products are performing. This role is best for someone who can take ownership, communicate clearly, and turn ambiguous product needs into maintainable production code.
Responsibilities
- Build product features across Viberank rankings, jobs, app profiles, sponsorship tooling, and community workflows.
- Own full-stack product slices from database changes and server-side logic through polished user interfaces.
- Improve performance, reliability, SEO, analytics instrumentation, and conversion paths.
- Work with Supabase tables, storage, edge functions, authentication, and row-level security.
- Translate practical product needs into small, maintainable releases.
Qualifications
Required qualifications
- Strong React, TypeScript, HTML, CSS, and modern frontend fundamentals.
- Experience shipping production software with a backend such as Supabase, PostgreSQL, serverless functions, or similar tooling.
- Ability to work independently, communicate clearly, and make pragmatic tradeoffs.
- A portfolio, GitHub profile, or shipped product that shows your engineering judgment.
Preferred qualifications
- Experience with SaaS products, marketplaces, job boards, creator tools, or developer communities.
- Familiarity with SEO, structured data, payments, email workflows, and analytics.
- Good product taste for dense dashboards and public product pages.
Benefits and Perks
This is a flexible remote freelance role with a direct path to shipping visible product work. You will work close to the product, avoid unnecessary process, and have room to influence implementation details.
Compensation is $115 - $150/hour depending on experience and scope.
Hiring Process
- Application review
- Short technical conversation
- Paid trial task when useful
- Offer and onboarding
Apply for this role
Share your profile and the strongest examples of your work. Resume upload is optional if your portfolio or GitHub already shows enough.