Olo logo
Olo

Olo is a privately-held company that has built a platform that provides digital ordering and delivery enablement solutions for multi-unit restaurants with 40 or more locations. As

Fullstack Software Engineer – Catering

Location

United Kingdom

Posted

93 days ago

Salary

0

Seniority

Senior

Bachelor Degree3 yrs expEnglishAWSCloudDockerReactTypeScript.NET

Job Description

Fullstack Software Engineer – Catering

Olo

• As a Fullstack Software Engineer on the Catering team at Olo, you will design, build, and monitor solutions that facilitate the online ordering, management, and effortless transmission of high-value Catering orders to our customers. • Our team's mission is to create tools and features that support restaurant operations for the accurate production of catering orders and ensure our guests are served on time and without interruption. • We aim to collaborate well. We encourage new ideas and experimentation. No part of the codebase is off-limits. You'll work with a passionate team dedicated to delivering amazing products using modern technologies.

Job Requirements

  • 3+ years of experience in software engineering, including excellent knowledge of C#, .NET and commercial experience with Typescript and a Front-end framework (React or similar).
  • Experience with cloud services like AWS and familiarity of containerization with Docker and EKS.
  • Experience writing unit tests and testable code.
  • Demonstrate strong problem-solving skills and the ability to navigate complex technical challenges.
  • Exhibit excellent judgment, seeking diverse perspectives and challenging assumptions to improve outcomes.
  • Deliver constructive feedback that empowers individuals and strengthens the team.
  • Communicate technical concepts clearly, adapting to both technical and non-technical audiences.
  • Consistently meets sprint and quarterly commitments while maintaining high standards of quality and efficiency.

Benefits

  • Design and implement scalable, high-quality components and services that align with team and company goals.
  • Contribute to technical decision-making, including solution design and architecture, with a focus on addressing technical debt, reliability, and system performance.
  • Collaborate closely with product managers, designers, and stakeholders to translate customer needs into technical solutions.
  • Proactively monitor and improve system performance, identifying and resolving issues swiftly and effectively, while communicating clearly and effectively with stakeholders during incidents to ensure alignment and prompt resolution.
  • Take a proactive approach to support, digging into issues to identify root causes and developing long-term, proactive solutions to prevent recurrence.
  • Document and share knowledge effectively to elevate the team’s technical expertise.
  • Champion best practices in software development, agile methodologies, and continuous improvement.

Related Job Pages

More Full-stack Engineer Jobs

Walker & Dunlop logo

Senior Software Engineer

Walker & Dunlop

We create communities – with ideas and capital – where people live, work, shop, and play.

OtherRemoteTeam 1,001-5,000Since 1937H1B Sponsor

• Design, build, and maintain scalable, high-quality applications across new and existing product lines • Own features end-to-end — from architecture and development through testing, deployment, and iteration • Architect and evolve our core stack (Python, FastAPI, Vue.js, PostgreSQL, Redis, Docker, Kubernetes) • Translate complex business and product requirements into elegant, reliable technical solutions in collaboration with Product and business stakeholders • Drive improvements in performance, reliability, testing, and CI/CD practices • Mentor engineers and contribute to a culture of engineering excellence and accountability • Perform other duties as assigned.

United States
$160K - $180K / year
Flatiron School logo

Accelerated AI Engineer Apprentice Program

Flatiron School

Launch a career with in-person or online courses in Product Design, Data Science, Software Engineering or Cybersecurity.

OtherRemoteTeam 201-500Since 2012H1B Sponsor

About the Opportunity Flatiron School is offering an apprenticeship opportunity for early-career developers to earn income while learning. Apprentices will enroll in Flatiron’s AI and Data Science part-time bootcamp and be matched with one of our employer partners for a paid apprenticeship throughout the duration of your course. This is a unique opportunity to develop skills in AI and data science while gaining hands-on industry experience. As an apprentice, you’ll contribute to software products, collaborate with experienced engineers, and build your portfolio with production-ready work. At the same time, you’ll deepen your understanding of data and machine learning to become a more versatile, full-stack software developer. This is a full-time opportunity, 40 hours/week (20 hours coursework and 20 hours apprentice work) for a 14-month program. The apprenticeship earnings will cover the tuition cost of the bootcamp. What You'll Do - Attend and complete the part-time Data Science Bootcamp as part of the apprenticeship - Contribute to software projects for your host company - Write clean, maintainable and testable code using modern frameworks and tools - Collaborate in sprint-based workflows and participate in code reviews - Support feature development, debugging, documentation, and QA processes - Build your portfolio of production-level work while growing your technical and collaborative skills - Receive ongoing mentorship from senior developers and product leaders What You'll Learn - How engineering and data science intersect in modern AI products - Practical agile development workflows in a collaborative environment - Best practices for writing clean, maintainable, production-quality code - How to build and ship features with real user needs and product strategy in mind - How to apply data thinking to software engineering challenges What We're Looking For Requirements: - Must be currently living in the U.S. - Must be authorized to work in the U.S. We do not offer any visa sponsorship at this time - including H-1B, STEM OPT, and F-1 visa transfers. - Must be available 40 hours/week for 14 months to complete the Flatiron School Data Science Bootcamp and for apprenticeship work - Have a degree in Computer Science, Data Science/Analytics, Mathematics, or Economics OR have recently completed a software engineering bootcamp (strongly preferred); self-taught developers are also encouraged to apply - Not currently enrolled in a college/university or bootcamp program - Programming proficiency in at least one modern language (e.g., JavaScript, Python, Java) - Familiarity with frontend and backend web development concepts - Working knowledge of databases (SQL or NoSQL) and how to query or integrate them Preferred Skills: - Awareness of testing, debugging, and code review practices - Strong communication and collaboration skills - Accountability in managing time and meeting small milestones - Curiosity, initiative, and a strong desire to grow into a multidisciplinary developer Compensation & Commitments - Hourly Pay: $20/hour for 20 hours/week paid through an employer partner (hiring entity) on their internal payroll cadence, 14-month commitment - Tuition Coverage: Commit to pay the full $11,900 bootcamp tuition, through a monthly installment payment plan to Flatiron School - Hours: 40 hours per week total - 20/week in apprenticeship role, 20/week in part-time bootcamp courses

United States
Job Closed
Flatiron School logo

Accelerated AI Engineer Work-Integrated Program - Bletchley Fellowship

Flatiron School

Launch a career with in-person or online courses in Product Design, Data Science, Software Engineering or Cybersecurity.

OtherRemoteTeam 201-500Since 2012H1B Sponsor

About the Opportunity Flatiron School is offering an apprenticeship opportunity for early-career developers to earn income while learning. Apprentices will enroll in Flatiron’s AI part-time bootcamp and be matched with one of Bletchley Fellowship’s employer partners for a paid apprenticeship throughout the duration of your course. This is a unique opportunity to develop skills in AI and data science while gaining hands-on industry experience. As an apprentice, you’ll contribute to software products, collaborate with experienced engineers, and build your portfolio with production-ready work. At the same time, you’ll deepen your understanding of data and machine learning to become a more versatile, full-stack software developer. This is a full-time opportunity, 40 hours/week (20 hours coursework and 20 hours apprentice work) for 14 months. The apprenticeship earnings will more than cover the tuition cost of the bootcamp. What you'll do - Attend and complete the Flatiron School Data Science Bootcamp as part of the apprenticeship - Contribute to software projects for your host company - Write clean, maintainable and testable code using modern frameworks and tools - Collaborate in sprint-based workflows and participate in code reviews - Support feature development, debugging, documentation, and QA processes - Build your portfolio of production-level work while growing your technical and collaborative skills - Receive ongoing mentorship from senior developers and product leaders What you'll learn - How engineering and data science intersect in modern AI products - Practical agile development workflows in a collaborative environment - Best practices for writing clean, maintainable, production-quality code - How to build and ship features with real user needs and product strategy in mind - How to apply data thinking to software engineering challenges What we're looking for Requirements: - Must be currently living in the U.S. - Must be authorized to work in the U.S. We do not offer any visa sponsorship at this time - including H-1B, STEM OPT, and F-1 visa transfers. - Must be available 40 hours/week for 14 months to complete the Flatiron School Data Science bootcamp and for apprenticeship work - Have a degree in Computer Science, Data Science/Analytics, Mathematics, or Economics OR have recently completed a software engineering bootcamp (strongly preferred); self-taught developers are also encouraged to apply - Not currently enrolled in a college/university or bootcamp program - Programming proficiency in at least one modern language (e.g., JavaScript, Python, Java) - Familiarity with frontend and backend web development concepts - Working knowledge of databases (SQL or NoSQL) and how to query or integrate them Preferred Skills: - Awareness of testing, debugging, and code review practices - Strong communication and collaboration skills - Accountability in managing time and meeting small milestones - Curiosity, initiative, and a strong desire to grow into a multidisciplinary developer Compensation & Commitments - Hourly Pay: $20/hour for 20 hours/week paid through an employer partner (hiring entity) on their internal payroll cadence, 14-month commitment - Tuition Coverage: Commit to pay the full $11,900 bootcamp tuition, through a monthly installment payment plan to Flatiron School - Hours: 40 hours per week total - 20/week in apprenticeship role, 20/week in part-time bootcamp courses

United States
Job Closed

This description is a summary of our understanding of the job description. Click on 'Apply' button to find out more. Role Description This role involves working as a Senior GIS Analyst for transmission projects, with the option for remote work available. The position requires acting as the primary GIS point of contact and translating business needs into GIS solutions. - Act as the primary GIS point of contact for assigned transmission projects - Translate business needs from PMs, Engineering, Environmental, and Developers into GIS solutions - Own GIS data, mapping, routing, and web applications for projects - Support RFP/Bid and awarded projects, including transmission routing - Lead GIS support for assigned projects as the GIS SME - Attend all project meetings related to assigned projects - Communicate regularly with the Principal Analyst on project status Qualifications - For Senior Analyst: 5–6 years of experience with GIS - Experience with ESRI products, including ArcGIS Pro and ArcGIS Online (AGOL), web maps, and web applications - Experience with web application development and project data management within ESRI environment - Experience with transmission routing and linear infrastructure mapping - Experience with translating business requirements into technical GIS deliverables - Experience with complex mapping and geospatial data management - Experience with Field Maps configuration and AGOL collaboration/data schema setup - For Junior Analyst: 2-3 years of GIS experience - Experience with ArcGIS Pro - Experience with ArcGIS Online portal - Experience with mapping and visualization - Experience with basic data scraping knowledge Requirements - Only candidates able to relocate as required should apply to avoid removal from future consideration Benefits - Gain experience with one of the world's largest solar and wind energy providers - Work with a great team of professionals and learn newest technologies and approaches - Enjoy our Client’s wonderful campus with top-notch facilities for work and recreation - Benefit from multiple projects extensions - Receive support and advice from Vitaver consultants who are already working at our Client’s site - Get extra cash by participating in Vitaver Successful Completion Bonus Program - Always get paid in full and on time

United States
Job Closed