Afresh Technologies is a software development company that has built an artificial intelligence (AI)-powered operating system specifically designed for grocery retailers. The compa
Full-Stack Engineer – Production Planning
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
11 days ago
Salary
$130K - $195K / year
Seniority
Mid Level
Job Description
Full-Stack Engineer – Production Planning
Afresh Technologies
• Build and ship high-quality applications to optimize in-store operations and decision-making. • Support thousands of grocery stores on their critical fresh food supply chains across the US. • Partner with product managers, designers, and our users to deliver a great product experience. • Participate in and provide meaningful feedback about major design choices. • Build out our analytics and monitoring/observability to understand our system behavior and make informed decisions. • Ensure the quality of our software via automated tests. • Design and build UIs, APIs, and solutions that are reusable and extensible. • Work alongside machine learning specialists to drive new feature development. • Readiness to step into a mentorship role to guide junior engineers and contribute to the team's growth.
Job Requirements
- BS in Computer Science or equivalent practical experience
- 2+ years of full-stack web development experience, with a proven track record of building and maintaining production-level APIs and applications.
- Professional-level proficiency in TypeScript (or JavaScript).
- Experience building & maintaining production-level APIs and applications
- Collaborative attitude while also being highly self-directed
- You are energized by 'hard problems'—the kind where logic, data, and user experience intersect to solve global waste issues.
- You thrive in fast-paced startup environments. You are highly self-directed but value a deeply collaborative team culture.
Related Guides
Related Job Pages
More Full-stack Engineer Jobs
• Build and maintain full-stack Azure-hosted portals (internal member portal, external client portal, Argus portal) across UI, API, and data layers • Contribute to the Argus EDI platform, handling healthcare transactions including eligibility, claims, remittance, and acknowledgments • Develop and extend CRM functionality supporting TPA operations and client management • Work with Azure services (App Services, Azure SQL, Functions, Storage, AI Services) and participate in architectural decisions • Integrate AI/automation capabilities into products and workflows; use tools like GitHub Copilot and Azure AI as part of your daily development process • Collaborate with stakeholders across multiple TPA entities to understand requirements and deliver solutions
• Work on the analysis, development and maintenance of corporate systems; • Develop and enhance applications using Java on the backend and React on the frontend; • Participate in defining and implementing solutions using a microservices architecture; • Perform system integrations and support initiatives in cloud computing environments; • Work in a team using agile methodologies, with a focus on Scrum; • Use version control and work-management tools throughout the development lifecycle; • Ensure code quality, ongoing maintenance and application of development best practices; • Support and evolve systems developed with Python Web when necessary.
Senior Software Application Developer
BreezewayBreezeway is the leading property operations and services platform for short-term rentals.
• Build and ship full-stack product features across a Python/Flask backend and React frontend. • Design and evolve REST and GraphQL APIs, working closely with product and other engineering teams to define clean, durable interfaces. • Work with SQLAlchemy ORM and relational data models to build reliable, performant backend services. • Contribute to our growing LLM-powered feature set - building integrations with AI models, designing prompts and pipelines, and thinking carefully about quality and reliability in AI-assisted workflows. • Communicate trade-offs and provide feedback on code and implementation decisions to peers as part of everyday development • Collaborate with design, product, and other engineers to deliver high-quality work end-to-end.
• Work with product managers to design and implement Ads products. • Collaborate closely with the platform and data teams while building new features. • Lead the processes needed to improve operational stability, including improving code quality, delivering dashboards and data visualizations. • Build extensible components that would align with the product objectives. • Support day to day project management tasks including communicating project updates, managing project timelines and overseeing project execution.




