Afresh Technologies is a software development company that has built an artificial intelligence (AI)-powered operating system specifically designed for grocery retailers. The compa
Senior Software Engineer, Frontend – React
Location
Alabama + 20 moreAll locations: Alabama | California | Colorado | Florida | Illinois | Kentucky | Montana | Nevada | New Jersey | New York | North Carolina | Oregon | Massachusetts | Michigan | Missouri | Pennsylvania | Texas | Utah | Virginia | Washington | Wisconsin
Posted
3 days ago
Salary
$156.1K - $231.1K / year
Seniority
Senior
Job Description
Senior Software Engineer, Frontend – React
Afresh Technologies
• Own the standards for how we develop, test, and release code across our web platform. You'll lead collaboration across multiple teams, establishing practices that keep our systems secure and reliable while raising the bar for code quality and usability across the organization. • Build and evolve Afresh's Corporate Hub—the web platform that gives corporate stakeholders visibility into store-level ordering performance and centralized control over replenishment configurations, display policies, and ordering strategy at scale. • Partner with Product, Design, Account Management, Support, Operations and peer engineering teams to deliver integrated solutions that serve client needs. • Contribute to the vision of the next generation Ordering product and its supporting systems. • Step into a mentorship role to guide junior/mid-level engineers, foster technical growth, and conduct thoughtful, constructive code reviews.
Job Requirements
- BS in Computer Science or equivalent experience
- 6+ years of software development experience with 4+ years dedicated to building complex, scalable frontends using React.
- Strong mastery of the modern React ecosystem, TypeScript, and GraphQL, alongside deep experience utilizing or building reusable UI component libraries and design systems.
- Proven ability to lead and drive complex technical initiatives through the entire development lifecycle—from conception to launch—with a high degree of autonomy.
- A desire to dive deep into complex systems, with a strong interest in mastering an intricate business domain and understanding technical dependencies outside the frontend layer.
- A dedicated team player who actively participates in agile ceremonies, swarms on blockers, and is ready to mentor and guide junior engineers to support the team’s growth.
- You have leveraged modern AI-powered tools to accelerate development and enhance your workflow.
- Desire to learn and master new technologies to meet the evolving needs of the platform.
Related Guides
Related Job Pages
More Frontend Engineer Jobs
Localization Web Developer
NinjaOne, LLCNinjaOne, LLC provides IT management software services to help businesses effectively manage their operations, improve productivity, and enhance cybersecurity. The organization off
Localization Web Developer Engineering & Quality Assurance Remote, Germany We are in search of a talented Localization Web Developer to support our international Marketing teams reaching multilingual audiences, focusing especially on quality assurance in all target locales our Homepage supports. Your primary responsibilities will revolve around executing localization best practices and supporting our multilingual teams in achieving world-class user experience across languages. Reporting to the Localization Team Lead, you will oversee the functional quality assurance workflows across our currently 9 target languages and others that might be added in the future. You will be the first point of contact regarding Quality Assurance on our local pages for our regional marketing teams and will help them achieve their marketing goals. Every published page will go through your hands to make sure it upholds our high standards regarding localization best practices. This position enables you to combine your knowledge about CMS functionality with localization practices, to unlock otherwise unattainable effectivity. If you are driven by delivering top quality outcomes and enabling others to achieve their goals, we need your eye for detail and your creativity in finding easy solutions for complex problems. If this is you, you will have the opportunity to work in a fast-paced environment and within a scaling, world-class marketing team and to help shape the user-experience of thousands pf international users by improving their native experience, in every interaction with our brand Location - Berlin, Germany What You’ll be Doing - Website LQA: Every page published on our website will go through your hands first. You make sure the UI looks good, attached assets as well as links are localized, SEO and URLs are adapted to the target region, and all other localization best practices are followed. - Workflow Management: You own your part in the localization workflow, by prioritizing your work, following up on tasks, collaborating with all involved stakeholders, request necessary translations and execute the LQA strategy across our website. - Cross-functional Collaboration: Ensure seamless communication and collaboration with regional marketing teams as well as the US team to understand their needs and find scalable solutions. - Bugfixing and problem solving: Solve localization problems in a high-volume localization environment. Combine your knowledge about CAT tools, translation and localization processes and CMS characteristics to find the root-cause of problems and drive solutions that take other teams cross-departmental needs into account (SEO, Content, Paid, Design, aso.) - Other duties as needed. About You - Bachelor's degree in technology is a distinct advantage, though not mandatory. - 5+ years of programming experience with JavaScript, HTML and CSS. - Experience with WordPress: Other CMS experience and/or with WPML is a plus. - Strong organizational skills: Multi-tasking is your way to deliver outstanding services to a vast variety of stakeholders in a fast-paced environment. Your project management skills enable you to keep track of your work and fully focus your attention on whatever is in front of you - Documentation mindset: You know a clear structure and reliable processes are your allies. Documentation of problems and fixes is 2nd nature for you, which allows you to improve the effectiveness of your daily services over time. - Excellent written and verbal communication skills in English and having at least one other language like French or German would be preferred. - Strong attention to detail: You look at every page with the critical eye for anything that might impact the User Experience. - Communication: You are great at working with people that need your expertise. If you cannot immediately fix something, you give clear directions to what needs to be done next. - Experience with CAT tools (memoQ) is a plus. - Experience with project management processes is a plus. What You’ll Love Our flexible working hours with hybrid office options enable you to successfully balance your personal life and your job Grow personally and professionally with one of the fastest growing companies Enjoy your lunch covered by NinjaOne 3 times a week at the office Access to our Corporate Benefits Platform (with discounts for brands such as Expedia, FitX, Zalando and many more) Develop your skills through our renowned training platform Receive competitive compensation Collaborate with a curious, kind, international and intercultural workforce Enjoy your work environment with its location in the heart of Berlin, directly at the Alexanderplatz (close to all transit)
Role Description Wir sind ein kleines, leistungsstarkes Team bei OXG und verantworten IT-Architektur, AWS Cloud Governance und die technische Unterstützung von Projekten. Unsere moderne Plattform basiert auf Infrastructure as Code (AWS CDK mit TypeScript) und nutzt EKS, ECS sowie serverless-Architekturen. Automatisierung, Sicherheit und Wartbarkeit stehen im Fokus. - Du entwickelst unsere AWS-Infrastruktur weiter und sorgst für einen stabilen, skalierbaren und sicheren Betrieb, natürlich mit Fokus auf Automatisierung. - Du gestaltest unser Monitoring, Logging und Alarming aktiv mit, z.B. mit Prometheus, Grafana/Loki und Elastic. - Bei Architekturentscheidungen und der Einführung neuer Projekte bist du von Anfang an dabei und bringst deine Ideen ein. - Du arbeitest eng mit Entwicklerteams und Fachbereichen auf Augenhöhe zusammen und bist im direkten Austausch. - Code statt PowerPoint: Du baust, dokumentierst, testest und bringst Dinge zum Laufen. - Du nutzt AI Coding-Tools, bist aber die treibende Kraft hinter einer stabilen und wartbaren Codebasis. Qualifications - Erfahrung mit verschiedenen AWS-Services, z.B. EKS, Networking, RDS, S3, IAM, Step Functions, Lambda, Direct Connect oder X-Ray. - Infrastructure as Code ist für dich selbstverständlich, am liebsten mit AWS CDK und TypeScript. - Kubernetes (z.B. Helm, Karpenter, Network Policies) ist dir nicht fremd. - Tools wie GitHub, GitHub Actions, CI/CD sowie Logging & Monitoring gehören für dich zum täglichen Arbeiten einfach dazu. - Strukturiertes Arbeiten, verständliche Dokumentation und Wissensaustausch sind dir wichtig. - Ausgesprochenes Qualitätsbewusstsein und gute Kommunikationsfähigkeiten in Deutsch und Englisch (B2-Niveau). Requirements - Flache Hierarchien mit Raum für Deine Ideen und konstruktives Feedback. - Übernahme der Kosten für einen leistungsstarken Internetanschluss mit bis zu 50 € netto im Monat. - Digitaler Essenszuschuss von bis zu 112,50 € netto im Monat, egal wo Du bist und isst. - Flexible Arbeitszeiten und die Option, jederzeit innerhalb Deutschlands von zu Hause zu arbeiten und sogar bis zu 25 Tage im europäischen Ausland. - Monatlicher Rabatt von 40 € auf Deine Mobilfunk- oder Festnetzrechnung durch unseren Partner Vodafone. - 30 Tage Urlaub im Jahr, plus Heiligabend und Silvester und mit Xtra-Plus bis zu 10 Tage unbezahlten Urlaub on top. - Zuschuss für Dein Bikeleasing über EURORAD für umweltfreundliches Pendeln und die Unterstützung Deiner Mitgliedschaft im Urban Sports Club und Kooperation mit awo lifebalance. - 5 % zusätzlich zu Deinem Jahresgrundgehalt für Deine Altersvorsorge, mit der Freiheit, flexibel zu entscheiden, wie Du dieses Extra für Deine Zukunft einsetzen möchtest. - 3-monatige Entgeltfortzahlung im Krankheitsfall sowie Absicherung bei Invalidität und im Todesfall. Benefits - Ein dynamisches Team freut sich auf Dich.
• Build and ship features in our React and Vue applications • Own your code end-to-end: design, implementation, testing, deployment, monitoring • Optimise interfaces for speed, accessibility, and user experience • Partner with backend engineers to design clean, efficient APIs • Use agentic LLM tools (Claude Code, Cursor, Copilot) as a core part of your daily workflow to ship faster without cutting corners on quality
Role Description We're looking for an experienced Senior / Staff Frontend Engineer to build and own frontend experiences across Air's web platform. You'll work closely with Product, Design, and fellow engineers to ship polished, high-performance UI that directly impacts how creative teams manage their work. Whether you're architecting a new feature from scratch, raising the bar on component design, or improving core rendering performance — you'll have real ownership and real impact. If you love building exceptional user experiences, care deeply about craft, and thrive in fast-moving environments, this role is for you. Core Responsibilities - Ship Exceptional Frontend Experiences - Partner with Product and Design to translate ambiguous requirements into well-scoped, elegant technical solutions. - Own the full frontend development lifecycle — from architecture and implementation to testing, release, and iteration. - Drive Frontend Excellence - Set and uphold high standards for code quality, component design, accessibility, and performance. - Participate in code reviews, tech-spec reviews, and on-call rotations. - Continuously improve engineering practices across our frontend codebase. - Build and Scale Our Design System - Contribute to and extend Air's component library, ensuring consistency and reusability across products. - Collaborate closely with Design and product engineers to maintain a shared design language at scale. - Operate with Speed and Clarity - Drive projects forward in a fast-moving, high-trust environment where requirements may be lightly defined. - Proactively create clarity, identify tradeoffs, and keep initiatives moving with a high degree of autonomy. - Mentor and Grow the Team - Help grow Air's engineering culture by mentoring junior and mid-level engineers. - Participate in interviewing and help shape hiring standards for the frontend discipline. Qualifications - 6+ years of professional frontend development experience in a fast-paced, high-growth environment — ideally in SaaS or consumer-grade web products. - Deep expertise in React, TypeScript, and Next.js. Comfortable working across the modern frontend ecosystem and picking up new tooling quickly. - A strong eye for detail and a genuine care for user experience — you can speak the language of design and advocate for quality at the implementation level. - You like to work in public, own problems end-to-end, and move with intentional speed — so your best ideas ship fast and make a visible dent. - Everyone at Air says the hard thing, progresses every day, and builds genuine relationships while pushing themselves and those around them to be better. Requirements - Don't meet every requirement? Apply anyway. We know that research shows women and underrepresented candidates are less likely to apply for roles unless they meet every listed qualification. If you're excited about this role and think you could do great work here, we'd love to hear from you — even if your background doesn't check every box. We hire for potential, curiosity, and drive, not just credentials. Benefits - Growth and Impact: Join a rapidly scaling company with a mission to transform the creative ops space. Your work will have a direct, tangible impact on our ARR growth. - Comprehensive Benefits: We offer competitive medical, dental, and vision insurance, along with dependent coverage. You’ll also enjoy a generous work-from-home stipend, professional development reimbursement, and unlimited vacation days. - Commitment to Diversity: We believe in the power of diverse perspectives and strive to create an inclusive culture that welcomes individuals from all backgrounds and experiences. - Competitive Compensation: The compensation range for this role is USD $161,000 - $253,000 (Senior Frontend Engineer) and $177,000 - $278,000 (Staff Frontend Engineer) base salary, commensurate with experience.



