8x8
FullStackSoftwareEngineer
Neural analysis suggests this role is
optimal for Mid+ candidates.
“Full Stack Software Engineer at 8x8. Skills: NodeJS, VueJS, React, Micro Frontend Architecture, JavaScript, REST. Understand, interpret, and clarify functional requirements as well as technical requirements for product. Work with Product Management and Engineering Leadership to implement software”
What You'll Achieve.
empowering CX leaders with performance and insights to make smarter decisions, delight customers, and drive lasting business impact
Industry & Context.
Excellent analytical and quantitative
Experience working in a global environment, across multiple time zones
What They're Looking For.
Must Have
Experience in designing and developing scalable enterprise-level back-end & front end, Comfortable in JavaScript programming, Proven skills and hands-on programming experience in React or VueJS, experience writing unit tests for web and backend and automated testing of, Familiar with architecture, design, development, and deployment of enterprise, Understand security concepts and build reliable and safe applications
Nice to Have
Experience with integrations and ability to get up to speed with multiple third-party products and their API’s and Environments
What You'll Do.
and clarify functional requirements as well as technical requirements for product
Work with Product Management and Engineering Leadership to implement software
Support your application all the way to production
How You'll Work.
Team & Collaboration
partnering with cross-functional teams across 8x8; Work closely with our business leaders and other partners to implement new solutions; Collaborate and contribute to architecture and design decisions driving product
Full Job Description
8x8 connects our customers and teams globally, empowering CX leaders with performance and insights to make smarter decisions, delight customers, and drive lasting business impact. What will you do? Joining one of our two development teams – Alpha & Omega – you will be working on either our Admin Portal solution (an application used by the internal team to do various tasks such as configure pricing, routes, and account management) or on 8x8 Connect, 8x8 Converse and 8x8 Video Interaction which are web-based and customer-facing applications. How will you do it? In this role, you will be partnering with cross-functional teams across 8x8. You will work closely with our business leaders and other partners to implement new solutions. The Integrations team enables core integration systems at 8x8 via NodeJS APIs, VueJS, and React web applications. We will tackle decomposing legacy monolithic services into decoupled, event-driven microservices, monolithic single-page web applications into decoupled, micro front-end architecture-based web applications at scale. You will get to work on some exciting new technologies but there will be work bringing our existing services & applications up to date. **Responsibilities:** * Understand, interpret, and clarify functional requirements as well as technical requirements for product features; * Work with Product Management and Engineering Leadership to implement software to specification; * Collaborate and contribute to architecture and design decisions driving product direction; * Support your application all the way to production. **Highlights of our technology stack:** * NodeJS with Koa, Hapi and EggJS frameworks; * Micro Frontend Architecture using single-spa; * React; * Vue; * Tailwind; * CloudFront + S3; * AWS ECS and AWS EKS; * Kubernetes; * Redis; * MSSQL. **Key Qualifications:** * Experience in designing and developing scalable enterprise-level back-end & front end solutions; * Comfortable in JavaScript programming language; * B
Applying for this Full Stack Software Engineer role?
Most applicants get filtered before a human reads their resume. See if yours makes the cut.
How to Apply on Workday
- Workday has a multi-step form — save your progress after every section.
- "Apply With LinkedIn" can fail or lose data; manual entry is more reliable.
- Watch for the "Submit for Review" final step — hitting "Save" alone does not submit.
- Job requisition numbers are useful when following up with HR by email.
ANONYMOUS · UNFILTERED
What do employees actually say about 8x8?
Real rants from real employees. Read before you apply.