Olo - Fullstack Software Engineer
Upload My Resume
Drop here or click to browse · PDF, DOCX, DOC, RTF, TXT
Requirements
• 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. • 3+ years on-the-job development experience. • Experience with: Node.js, Vue.js, Typescript, Postgres, Elasticsearch, Redis, Microservices, distributed messaging systems, Kubernetes, Helm, CI/CD, etc. • Experience with architecting and developing end-to-end flows in a distributed/microservices application architecture. • Experience writing unit tests and testable code. • Bias for working in a highly collaborative team environment. • Empathy for customer needs and excellent communication of your understanding.