Staff, Software Engineer
Apply NowCompany: VIZIO, Inc
Location: Dallas, TX 75217
Description:
About the Team
We are seeking a highly skilled Full-Stack Engineer to join our dynamic team. You will play a crucial role in developing tools and APIs to optimize our software delivery process and enhance key performance indicators (KPIs). This position requires a deep understanding of Full-Stack, tool development, and API strategies. If you are passionate about creating efficient and scalable solutions, this role is for you. This position is based in Dallas and is expected to be in-office five days a week.
What You Will Do
Tool Development and API Strategies:
Collaboration and Continuous Improvement:
Security and Performance:
About You
About VIZIO
We are Beautifully Simple.
Headquartered in Irvine, California, VIZIO is a leading HDTV brand in America and the #1 Sound Bar Brand in America. VIZIO's mission is to deliver high performance, smarter products with the latest innovations at a significant savings that we can pass along to our consumers. Our loyal following and industry-wide praise continues to grow as we redefine what it means to be smart.
VIZIO, Inc. is an Equal Opportunity Employer committed to diversity in the workplace. All qualified applicants will receive consideration for employment without regards to race, color, religion, sex, sexual orientation, gender identity, gender expression, national origin, protected veteran status, or any other basis protected by applicable law, and will not be discriminated against on the basis of disability.
We do not accept unsolicited agency resumes. We will not pay fees to any third-party agency, outside recruiter or firm without a mutually agreed-upon contract and will not be responsible for any agency fees associated with unsolicited resumes. Unsolicited resumes will be considered our property and will be processed accordingly.
We are seeking a highly skilled Full-Stack Engineer to join our dynamic team. You will play a crucial role in developing tools and APIs to optimize our software delivery process and enhance key performance indicators (KPIs). This position requires a deep understanding of Full-Stack, tool development, and API strategies. If you are passionate about creating efficient and scalable solutions, this role is for you. This position is based in Dallas and is expected to be in-office five days a week.
What You Will Do
Tool Development and API Strategies:
- Develop, implement, and enhance tools that optimize the software development process.
- Design and create APIs that enable efficient concatenation and analysis of KPIs.
- Develop, test, and maintain web applications using TypeScript, CSS, SCSS, HTML, and JavaScript.
- Write clean and maintainable JavaScript code for both frontend and backend applications.
- Utilize modern JavaScript frameworks and libraries (e.g., React, Node.js) to build robust applications.
- Design and implement containerization strategies using Dockerfile.
- Automate tasks and manage system configurations using Shell scripting.
- Automate routine tasks and improve efficiency through scripting and tool development.
- Integrate workflow KPIs from technology stack to internal tools. Must have experience with or tools like: JIRA, Artifactory, AWS, Azure, Github, and Gitlab
Collaboration and Continuous Improvement:
- Collaborate with cross-functional teams, including product, engineering, and QA, to gather requirements and deliver effective solutions.
- Maintain detailed documentation for processes and configurations.
- Share knowledge and best practices with team members to foster continuous learning and improvement.
- Conduct code reviews and provide constructive feedback to ensure code quality and maintainability.
Security and Performance:
- Ensure secure practices throughout the software development lifecycle.
- Monitor and address vulnerabilities, applying necessary patches and updates.
- Optimize performance and scalability of applications and APIs.
- Conduct performance testing and troubleshoot any issues related to application performance and efficiency.
About You
- Bachelor's degree in Computer Science, Engineering, or a related field (or equivalent experience).
- Strong problem-solving skills and ability to work under pressure.
- Excellent communication and collaboration skills.
- Strong proficiency in TypeScript.
- Experience with front-end technologies such as SCSS, HTML, and JavaScript.
- Proficiency in JavaScript and familiarity with modern frameworks and libraries (React, Node.js, etc.).
- Experience with API design and development.
- Ability to write and maintain Shell scripts for automation
- Familiarity with back-end development using Go.
- Familiarity with DevOps tools and technologies.
- Knowledge of containerization and orchestration using Docker.
- Knowledge of HTML, CSS, and web-based application development.
- Experience with cloud computing platforms (e.g., AWS) is a plus.
About VIZIO
We are Beautifully Simple.
Headquartered in Irvine, California, VIZIO is a leading HDTV brand in America and the #1 Sound Bar Brand in America. VIZIO's mission is to deliver high performance, smarter products with the latest innovations at a significant savings that we can pass along to our consumers. Our loyal following and industry-wide praise continues to grow as we redefine what it means to be smart.
VIZIO, Inc. is an Equal Opportunity Employer committed to diversity in the workplace. All qualified applicants will receive consideration for employment without regards to race, color, religion, sex, sexual orientation, gender identity, gender expression, national origin, protected veteran status, or any other basis protected by applicable law, and will not be discriminated against on the basis of disability.
We do not accept unsolicited agency resumes. We will not pay fees to any third-party agency, outside recruiter or firm without a mutually agreed-upon contract and will not be responsible for any agency fees associated with unsolicited resumes. Unsolicited resumes will be considered our property and will be processed accordingly.