Front End Developer at Scrapfly | Torre

Front End Developer

Emma highlights
This highlight was written by Emma’s AI. Ask Emma to edit it.
Full-time
Provide your expected compensation while applying
location_on
Remote (for Colombia residents)
Remote (for Argentina residents)
Remote (for France residents)
Remote (for Ukraine residents)
flightsmode
Visa sponsorship: No
Posted 10 months ago

Responsibilities


At Scrapfly, we build robust web scraping infrastructure to power data-driven applications. We’re now looking for a Frontend Engineer to help modernize and maintain our web application interface. This role can be a full-time position or a freelance mission we're flexible, but we're looking for someone who can deliver clean, modern frontend code without the bloat. * Iterative Migration: Lead a smooth, step-by-step transition of our frontend stack to minimize disruption, allowing for incremental production releases. Our dashboard's SEO performance isn't a concern, so we can prioritize a phased approach. Tech Stack Modernization: * Replace Grunt with Rollup for task automation. * Transition from jQuery to HTMX and Alpine.js for a more lightweight, modern JavaScript framework. * Migrate from Chart.js to Apache ECharts for enhanced data visualization. * UI/UX Enhancement: Update and refine UI components built with Bootstrap 4, Font Awesome 6, and SASS to improve user experience, particularly focusing on the Monitoring section, which involves charting timeseries metrics. * Backend Collaboration: Work alongside our PHP backend (SlimPHP + CQRS). While not mandatory, the ability to create or modify endpoints in PHP is a plus. Our Current Stack: * Frontend: jQuery, Bootstrap 4, Font Awesome 6, SASS, Chart.js. * Migration Tools: HTMX, Alpine.js, Rollup, ECharts. * Backend: PHP 8.3 (SlimPHP), CQRS, Twig. You're a great fit if you: * Have solid experience with modern vanilla JS, HTMX, Alpine.js, and ECharts (or are quick to learn). * Prioritize performance, simplicity, and clear UI/UX. * Are comfortable working with SASS and modern bundlers like Rollup. * Understand the importance of an iterative migration approach to ensure a seamless transition. * Bonus: Can read or write PHP to assist with API endpoints or understand backend structures. * What We Offer: * A pragmatic and highly technical team. * Flexible hours and remote-first environment. * The opportunity to shape the UI/UX of a key product. * Optional long-term collaboration after the mission.