FoJobPreviewBackLink:Front End / Jakarta
About Edufrienz

Edufrienz is an educational platform offering engaging learning resources for children aged 3+ with a strong emphasis on social-emotional learning (SEL). We are transitioning from our existing website to a more optimized and scalable experience. While a custom platform is in development, we continue to improve and expand our current WordPress-based platform.

We are seeking a skilled Front-End Developer who can manage, improve, and support our existing website while collaborating directly with SEO strategists and the digital team. Your role focuses on front-end development, website enhancements, SEO-friendly improvements, and supporting the integration of marketing and affiliate features—not full-stack or heavy backend development.


What You'll Do

Website & Front-End Development (Primary Role)

  • Manage, enhance, and optimize the current WordPress-based Edufrienz website.
  • Implement front-end improvements using HTML, CSS, JavaScript, and common WordPress builders/plugins.
  • Work closely with the SEO team to ensure clean, semantic code aligned with SEO goals.
  • Improve UI/UX across pages—including navigation, user experience, readability, and mobile responsiveness.
  • Optimize page performance (Core Web Vitals, image optimization, caching compatibility, etc.).
  • Implement structured data, metadata, and SEO-friendly layouts based on strategist input.
  • Support creation and maintenance of landing pages, product pages, and resource pages.

Affiliate Program & Marketing Integrations (Support Role)

  • Assist in implementing or improving affiliate tracking tools , ShareASale, or custom links).
  • Support integration of marketing assets: banners, shareable links, referral assets.
  • Ensure front-end compatibility for affiliate dashboards and user flows.
  • Connect with backend developers (if any) or external tools to ensure proper tracking.

Subscription & Content Access Support

  • Implement or support front-end logic for subscription tiers and content gating.
  • Ensure download limits, premium access, and membership pages function smoothly on WordPress.
  • Work with plugins such as MemberPress, WooCommerce Subscriptions, or custom integrations.

UI/UX & Product Growth

  • Provide design-driven recommendations to support better user journeys.
  • Improve readability, color hierarchy, spacing, and layouts tailored for parents, teachers, and children.
  • Maintain consistency with Edufrienz branding, illustrations, and visual guides.
  • Work with Figma designs when provided, or assist in translating ideas into prototypes.

SEO Collaboration

  • Work closely with SEO strategists to implement:

  • Clean semantic HTML

  • Schema markup
  • Clear URL architecture
  • Mobile-first improvements
  • Image SEO (alt text, compression, formats)
  • Propose front-end changes based on performance data (Search Console, Lighthouse, Core Web Vitals).
  • Keep up to date with SEO-driven front-end practices and algorithm changes.

Website Performance & Technical Support

  • Troubleshoot front-end issues related to UI bugs, page errors, or plugin conflicts.
  • Work in an Agile approach—quick iterations, fast fixes, and responsive collaboration.
  • Document changes clearly for future scalability and handover.

Must-Have Skills

  • Bachelor's Degree or equivalent experience in Computer Science, IT, or related fields.
  • Strong proficiency in JavaScript, HTML5, CSS3, and responsive design.
  • Experience with WordPress, including builders (Elementor, WPBakery, Gutenberg) and plugins.
  • Solid understanding of SEO-related front-end practices:

  • Semantic markup

  • Metadata
  • Structured data
  • Page speed optimization
  • Comfortable working with UI tools (Figma) and frontend frameworks a bonus).
  • Familiarity with caching, CDN, and cloud hosting environments (Cloudways, AWS, etc.).
  • Strong debugging and troubleshooting skills.
  • Excellent communication, proactive mindset, and willingness to collaborate with non-technical teams.
  • A growth mindset—keeps learning, adapting, and contributing suggestions.