This page was automatically translated and may contain errors. View in English.
এস

Frontend Engineer

ShineRanker

Remote পূর্ণকালীন

প্রথম আবেদনকারী হোন।

অভিজ্ঞতা
5+ yrs
বেতন
শূন্যপদ
1
পোস্ট করা হয়েছে
২ ঘন্টা আগে
Work mode
বাড়ি থেকে কাজ করুন
Eligibility
Experienced frontend engineers who can work remotely from BR/ME and are comfortable contributing to a product-focused, collaborative team.
Resume
Required to apply

কাজের বিবরণ

About the Company

ThriveCart is a no-code sales platform built for digital course creators, coaches, entrepreneurs, and online businesses that want to increase revenue, improve conversions, and grow their audience. It supports more than 65,000 businesses and 12 million enrolled students, and helps generate over $2 billion in yearly sales. The product includes the tools needed to build strong checkout experiences, run affiliate programs, and provide smooth student experiences through its integrated LMS, Learn/Learn+.

Role Overview

The team is hiring an experienced frontend engineer to work on Editor 2.0. This role focuses on improving and expanding the component library used to build onboarding flows and funnels, which directly shapes how customers create checkout experiences.

This is not a ground-up build. The work involves both older technologies such as AngularJS and jQuery, and newer tools like TypeScript and React. The goal is to deliver valuable product improvements while steadily modernizing the codebase.

You will join a small group of engineers who value strong craftsmanship, practical decision-making, and shipping reliable software.

Team and Product Context

Editor 2.0 is the visual builder used for funnels and onboarding. It includes a live preview, component handling, and deep integration with the rest of the platform, making it a complex and high-impact user interface.

Technology Stack

  • A combination of legacy AngularJS and jQuery alongside modern React and TypeScript
  • An incremental modernization approach, with some areas already clean and others requiring maintenance
  • REST APIs plus standard frontend tools such as Webpack, Jest, and Cypress
  • Multiple deployments each week

Work Environment

  • Small, self-directed engineering team of 4 to 5 people
  • Meaningful ownership beyond simple ticket execution
  • Close collaboration with product and design partners
  • Detailed but constructive code review process
  • Remote-first setup with an async-friendly way of working

Responsibilities

  • Enhance existing components in the funnel and onboarding builder
  • Deliver features from design handoff through to production release
  • Resolve issues in both older and newer parts of the editor
  • Create and maintain tests for important user flows
  • Join code reviews and contribute to technical discussions
  • Build ownership over specific editor features or subsystems over time
  • Help define how legacy code is moved toward modern patterns
  • Improve the editor’s performance and reliability
  • Support teammates through pairing, mentoring, and feedback

Required Experience and Skills

  • At least 5 years of experience delivering frontend features in production web applications
  • Strong command of JavaScript fundamentals and practical TypeScript experience
  • Hands-on experience with at least one modern frontend framework, with React as the preferred option
  • Comfort working inside older codebases such as AngularJS or jQuery-based systems
  • Ability to write tests and troubleshoot issues across browsers
  • Deep understanding of HTML, CSS, and browser behavior
  • Experience using AI agents and building AI tools or agent-based solutions

Working Style

  • Prefers small, iterative improvements over large rewrites
  • Asks clarifying questions when requirements are not fully defined
  • Balances maintainable code with business priorities
  • Feels comfortable contributing in imperfect codebases
  • Can explain technical decisions and trade-offs to non-technical stakeholders

Nice to Have

  • Experience building visual editors, drag-and-drop interfaces, or similar builder products
  • Background in e-commerce or SaaS products
  • Experience modernizing legacy applications into newer frameworks
  • Familiarity with microfrontends or modular architecture patterns

What Success Looks Like

First 30 days: Deliver at least one meaningful improvement to the editor, understand the architecture and major workflows, and become comfortable navigating both legacy and modern parts of the codebase.

First 60 days: Independently own and release medium-sized features, provide useful code review feedback, and identify improvement opportunities in the code or team workflows.

First 90 days: Become a go-to person for specific editor components or subsystems, lead a refactor or quality initiative, and produce measurable gains in performance, test coverage, or reliability.

Company Values

The team emphasizes collaboration, innovation, and ongoing growth. It supports open communication, regular knowledge sharing, and active participation in shaping the product.

  • Commitment to excellence through high-quality work and continuous improvement
  • User-focused problem solving that addresses real customer needs
  • Team collaboration that values input from every contributor
  • A growth mindset that treats challenges as opportunities to learn

Location

Remote - BR/ME

আপনি যদি উত্তর চান তবে এটি রেখে দিন — আমরা এটি অন্য কোনো কাজে ব্যবহার করব না।

ব্রাউজ করতে ক্লিক করুনড্র্যাগ অ্যান্ড ড্রপ, অথবা পেস্ট একটি স্ক্রিনশট

PNG, JPG, GIF, MP4, WebM, MOV · প্রতিটি সর্বোচ্চ ২০ মেগাবাইট · সর্বোচ্চ ৫টি ফাইল