← Zákazky

Senior React Frontend Engineer for Production Ordering Platform

Rozpočet: $8.0 - $17.0 HOURLY / PART_TIME ⭐ 5.00 (5) Argentina

javascript, css3, css, frontend-development, responsive-design, amazon-web-services, react-js, restful-api, software-debugging, dynamodb

Preferred qualifications

  • Experience: Intermediate
We are looking for a senior frontend engineer to improve an existing production SaaS platform used for complex catering and meal-ordering operations. This is not a greenfield build or a full redesign. The platform is already live and has active users. The immediate goal is to make the current product more reliable, intuitive, responsive, and visually consistent. You will work primarily on the React frontend while occasionally tracing issues through REST APIs and the Python backend. Many tasks involve more than styling. You may need to investigate state synchronization, multi-step ordering flows, permissions, cart persistence, delivery information, and API behavior. We need someone who can enter an existing codebase, understand the product workflow, identify the root cause of an issue, and implement focused improvements without disrupting production behavior. What You Will Work On * Improve existing React screens and multi-step ordering workflows * Fix UI inconsistencies involving spacing, typography, forms, cards, buttons, and interaction states * Debug state mismatches between menus, headcount, selected items, carts, and checkout * Improve dashboard, schedule, restaurant selection, menu, cart, and order-history screens * Simplify confusing workflows without introducing unnecessary new features * Improve responsive behavior across desktop, tablet, and mobile * Refactor repeated inline styles into maintainable CSS classes where appropriate * Strengthen loading, validation, empty, error, and confirmation states * Protect role-based views and prevent internal financial information from appearing to customer-facing users * Trace frontend issues through REST requests and backend responses * Verify changes in development and deployed preview environments * Submit small, focused pull requests with clear descriptions and before-and-after screenshots Current Technology Stack Frontend: * React 19 * Vite * JavaScript and JSX * React Router * React hooks and context * Plain CSS and inline styles * Local storage for cart and selected-team persistence * Vercel Backend: * Python * FastAPI * AWS Lambda * DynamoDB * REST APIs Infrastructure and integrations include: * GitHub Actions * AWS SAM * Stripe * Google Geocoding * Address verification * Delivery and tracking webhooks * AI-assisted parsing of schedules and order information The role is primarily frontend-focused, but you should be comfortable reading backend code and following data through an API when necessary. Required Experience * 5+ years of professional frontend development experience * Strong production experience with React and JavaScript * Experience debugging complex state across multiple screens * Strong plain CSS and responsive layout skills * Experience improving an inherited or existing production codebase * Ability to build accessible forms, modals, controls, tables, and interactive components * Strong understanding of REST APIs, authentication, and request/response debugging * Familiarity with Git branches, pull requests, code reviews, and CI/CD * Ability to understand business workflows rather than treating every issue as a visual bug * Strong communication and task-prioritization skills Valuable Experience The following experience would be especially useful: * Python or FastAPI * AWS Lambda, DynamoDB, and S3 * Vercel deployments * Role-based access control * E-commerce, ordering, logistics, marketplace, or operations software * Cart and checkout workflows * Address validation or geocoding * Stripe or delivery-service integrations * Accessibility and frontend performance * Introducing frontend tests into an application without an existing formal test suite What We Value Most We are not looking for someone who immediately recommends rewriting the application. The right developer will: * Understand the existing workflow before changing it * Separate critical functional bugs from visual polish * Identify the smallest reliable solution * Raise unclear business rules before making assumptions * Work carefully around live production data * Keep pull requests focused and reviewable * Communicate blockers and estimate changes early * Balance user experience with implementation practicality Strong product judgment is just as valuable as strong React skills. Engagement * Potential for ongoing work * Ready to start immediately * Existing team, documentation, development environment, and review process are already in place How to Apply Please include: 1. A brief description of a production React application you inherited and improved. 2. An example of a multi-step workflow or state-management issue you debugged. 3. Your experience with plain CSS and responsive UI development. 4. Your experience tracing frontend problems through REST APIs or backend services. 5. Your weekly availability. 6. A link to relevant work, GitHub repositories, or case studies. We are interested in how you think about the workflow, not only the visual design.
Otvoriť na Upwork

AI proposal draft

Generate a short cover letter for this job. Edit before sending.

Sign in to generate an AI proposal draft.

Prihlásiť