
Software Engineer, Post Order Experience
ezCater
full-time
Posted on:
Location Type: Remote
Location: United States
Visit company websiteExplore more
Salary
💰 $125,200 - $148,000 per year
About the role
- Join a team that is focused on delighting our customers and partners, executing the organization's mission, and propelling our business forward.
- Build products utilizing Next.js / React, TypeScript, Ruby on Rails, GraphQL and test libraries such as Jest and Chromatic.
- Proactively manage the infrastructure and platform dependencies to ensure the existing application remains robust, secure, and scalable.
- Respond to corporate client and business needs by evolving existing products and identifying high-impact areas for new initiatives.
- Partner with our data technology team to transform complex data models into intuitive, user-facing features that simplify the ordering experience.
- Decompose complex problems into elegant technical designs and collaborate with fellow engineers to implement, test, and validate your team’s output.
- Communicate clearly with your team to maintain mission alignment and provide technical guidance on complex projects.
- Continually improve the user experience by increasing system efficiency based on research, user data, and performance metrics.
- Actively contribute ideas to improve our product, tech stack, and internal development workflows.
- Embrace new challenges in a fast-paced environment and contribute to every stage of the development lifecycle as we scale our services.
- Have fun creating meaningful, sustainable software alongside a talented and supportive team!
Requirements
- Fullstack Expertise: You have experience working on a product engineering team and feel comfortable navigating both the frontend and backend.
- Technical Proficiency: You are skilled in fullstack technologies including Ruby on Rails, NextJS, GraphQL, REST APIs, and TypeScript.
- Proven Experience: You have 3 or more years of development experience working within a production codebase.
- Adaptability: You are eager to learn new languages and stacks such as Go.
- Data Fluency: You possess strong skills with SQL and have a deep understanding of relational databases.
- A Product Mindset: You enjoy building systems for real people and bring an attention to detail and genuine empathy for the end user.
- Strong Communication: You have excellent written and verbal communication skills along with a commitment to producing high-quality documentation.
- A Growth Mindset: You have a strong appetite for learning and the ability to apply new knowledge to improve our codebase and platforms.
- Respect for the Craft: You appreciate the art of coding and hold informed opinions on best practices and system design.
- A Collaborative Spirit: You bring a friendly, flexible, and pragmatic disposition to the team. A good sense of humor, especially a love for puns, is highly encouraged.
- Ability to travel up to 5 days per quarter for Together Weeks, team gatherings and other events, when applicable.
Benefits
- Market competitive salary
- Stock options that you’ll help make worth a lot
- 12 paid holidays
- Flexible PTO
- 401K with ezCater match
- Health/dental/FSA
- Long-term disability insurance
- Mental health and family planning resources
- Remote-hybrid work from our awesome Boston office OR your home OR a mixture of both home and office
- A tremendous amount of responsibility and autonomy
- Wicked awesome co-workers
- Relish (and many more goodies) when you’re in our office
- Knowing that you helped transform the food for work space
Applicant Tracking System Keywords
Tip: use these terms in your resume and cover letter to boost ATS matches.
Hard Skills & Tools
Next.jsReactTypeScriptRuby on RailsGraphQLREST APIsSQLfullstack developmenttest librariesproduction codebase
Soft Skills
strong communicationadaptabilityproduct mindsetgrowth mindsetcollaborative spiritattention to detailempathyflexibilitycommitment to qualitysense of humor