The smartest solution for fresh
Senior 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
36 days ago
Salary
$156K - $231K / year
Seniority
Senior
Job Description
Senior Full-Stack Engineer – Production Planning
Afresh
• Build and ship high quality applications to optimize in store operations and decision making. • Collaborate with your engineering teammates to support thousands of grocery stores critical fresh food supply chains across the US. • Working closely with product managers, designers, and our users, deliver great product experiences across the iPad, the web front-end, API, and data layers. • 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.
Job Requirements
- BS in Computer Science or equivalent experience
- 2+ years experience with full-stack web development, including some web front-end and API development
- Experience building & maintaining production level APIs and applications
- Collaborative attitude while also being highly self-directed
- Strong problem solving skills and excitement to tackle hard problems
- Enjoy working in a fast-paced, startup environment
- Required skills: TypeScript (or Javascript), React, and Python
- Nice-to-have skills: PostgreSQL, GraphQL, Databricks, DBT, Terraform/OpenTofu, Azure, pair programming, test-driven development
Related Guides
Related Job Pages
More Full-stack Engineer Jobs
• Work on frontend and backend development, participating in all phases of the application lifecycle. • Develop web interfaces on the frontend with a focus on optimal user experience (UX) and implementing layouts based on Figma designs. • Design and implement scalable, secure backend solutions, ensuring efficient integration between systems and APIs. • Actively participate in agile ceremonies, aligning business requirements with technical solutions. • Demonstrate autonomy and decision-making ability when facing unforeseen issues, ensuring project progress. • Maintain constant communication with partners, vendors and internal teams to remove blockers and ensure continuous delivery. • Apply observability practices, automated testing, security and performance optimization throughout development. • Contribute to a collaborative, results-oriented environment that promotes innovation and technical excellence.
• Support and mentor developers in designing and implementing project work, ensuring high-quality deliverables. • Collaborate with designers and Product Managers to estimate, prioritize, and plan work within an Agile framework. • Maintain transparency by proactively updating stakeholders on progress, risks, and technical decision-making. • Create clear and maintainable documentation and diagrams that communicate complex solutions to clients and teammates. • Engage directly with clients to understand requirements, provide updates, and address questions with clarity and professionalism. • Write clean, efficient, well-documented code following industry best practices. • Participate in code reviews to uphold high-quality, scalable, and consistent codebases. • Leverage modern AI-powered and agentic developer tools (e.g., Claude Code, Devin, GitHub Copilot, Codex) to improve velocity, quality, and creativity in problem-solving. • Evaluate when and how to apply AI-assisted development responsibly, balancing efficiency with sound engineering judgment. • Explore opportunities to integrate automation and AI into workflows (e.g., test generation, scaffolding, documentation, debugging assistance, architecture exploration). • Contribute to shaping Orium’s internal adoption of AI for software development and share learnings with the team.
Senior Software Engineer, Insurance Platform
AirbnbAirbnb is a community based on connection and belonging.
• Be the technical lead and owner of significant scope, working through ambiguity, concept validation and implementation of a best-in-class solution. • Build our platforms--infrastructure, applications and tools using your expertise in distributed systems, large compute clusters and petabyte-scale storage infrastructure. • Help build out the team, cultivate innovation and growth by driving cross-collaboration and execution of projects across multiple teams. • Be a player/coach of our high-performance team to ensure code quality, commitment to craft and operational excellence. • Scale distributed applications in a highly-available environment, make architectural trade-offs applying design patterns and disciplined execution. • Work with cross-functional teams with design, product, data science, and research partners to drive engineering decisions and influence outcomes.
Senior Full Stack Developer
DistantJobRemote Recruitment Agency®. Find your next superstar remote developer in under 3 weeks.
• Design, develop, and maintain full-stack features across backend services, APIs, frontend, and database layers • Work primarily on backend systems (~80%) with some frontend responsibilities (~20%) • Contribute to and modernize legacy VB.NET MVC applications while supporting the migration to .NET Core • Build and integrate AI-assisted development workflows using tools such as ChatGPT, Claude, or similar technologies • Collaborate directly with clients to gather requirements, deliver enhancements, and provide technical solutions • Write and optimize SQL queries, stored procedures, and database interactions in SQL Server • Participate in Agile development processes using tools like JIRA and Git/TFS




