> Markdown version of [/jobs/ext/599081-full-stack-developer](https://www.wearedevelopers.com/jobs/ext/599081-full-stack-developer). Every page supports `.md` or `Accept: text/markdown`. Links point to the HTML versions so they work for humans too. Agent guide: [/agents.md](https://www.wearedevelopers.com/agents.md). --- # Full Stack Developer - **Company:** Vianai Systems, Inc. - **Location:** Palo Alto, CA, United States - **Experience:** Experienced - **Contract:** Permanent contract - **Skills:** HTML, JavaScript (Programming Language), Artificial Intelligence, Cascading Style Sheets (CSS), Databases, Continuous Integration, DevOps, Web Development, Python (Programming Language), Machine Learning, Microsoft SQL Server, MySQL, Ruby, Software Engineering, ReactJS, Backend, Information Technology, Front End Software Development, Data Pipelines - **Published:** June 22, 2026 - **Apply:** https://www.juju.com/job/00000000ga7y5x ## About the Role + BS in Computer Science or equivalent education/experience. + 3-5 years experience with web application development using HTML, CSS, JavaScript, React, and other industry standard frameworks. + 3-5 years experience with backend and DBMS technology, including SQLserver, MySQL, Python, and Ruby. + Passion for simplicity and an ability to clearly present complex data in a consumable manner. + Excellent communication skills and the ability to work in high speed cross-functional teams. + Curious for new technology, able to pivot quickly. Preferred Qualifications: + MS in Computer Science or equivalent education/experience. + DevOps and CI/CD experience. + Knowledge in Business Intelligence, Artificial Intelligence, and Machine Learning. ## Description Vianai is looking for several full-stack developers who will apply their passion, creativity, and experience to push the boundaries of what is possible for our growing collection of ML products. Our ideal candidate is collaborative, inspiring, and self-motivated and will help create products that our customers love. As a full-stack developer, you would touch nearly every aspect of our business and work in cross-functional teams to ensure our products are the best they can be. Expectations: + Design, plan, and build all aspects of our products frontend, UI, data pipelines, and backend components. + Take leadership and pursue the best, state-of-the-art solutions, within the dynamic requirements and timelines. + Take E2E ownership of all aspects of the development cycle. From choosing the needed tech stack to creating the best dev experience and up to fully own production. + Be goal and data oriented. Always strive to make decisions based on data. + Be minded for quality and efficiency - invest time, when needed, in order to run better and faster. + Focus on continuous growth and improvement, in every aspect (personal, products, processes, tools, skills, etc.). + As a vital member of the engineering team, be part of defining and building the team's culture and agenda. ## Related Videos - [Build and Deploy a Fullstack App with Open Source Tooling](https://www.wearedevelopers.com/videos/775-build-and-deploy-a-fullstack-app-with-open-source-tooling) - [MySQL Protocol Features You Should Be Aware Of](https://www.wearedevelopers.com/videos/100267-mysql-protocol-features-you-should-be-aware-of) - [Coffee with Developers: David Heinemeier Hansson](https://www.wearedevelopers.com/videos/875-coffee-with-developers-david-heinemeier-hansson) - [The Resilience of the World Wide Web](https://www.wearedevelopers.com/videos/1281-the-resilience-of-the-world-wide-web) - [Web development best practices in 2021](https://www.wearedevelopers.com/videos/280-web-development-best-practices-in-2021) - [Coding for Good: Achieving social change with an app](https://www.wearedevelopers.com/videos/1645-coding-for-good-achieving-social-change-with-an-app) ## Related Articles - [Highest Paying Tech Companies for Developers](https://www.wearedevelopers.com/magazine/220-highest-paying-tech-companies-for-developers) - [What’s the Difference Between Frontend and Backend Development?](https://www.wearedevelopers.com/magazine/240-what-s-the-difference-between-frontend-and-backend-development) - [Why Upskilling And Reskilling is Important For Developers](https://www.wearedevelopers.com/magazine/428-why-upskilling-and-reskilling-is-important-for-developers) - [What is a web developer?](https://www.wearedevelopers.com/magazine/18-what-is-a-web-developer) - [What’s the Difference between a Junior, Mid, and Senior Developer?](https://www.wearedevelopers.com/magazine/238-what-s-the-difference-between-a-junior-mid-and-senior-developer) - [Best Paying Jobs in Technology](https://www.wearedevelopers.com/magazine/256-best-paying-jobs-in-technology)