Search by job, company or skills

Tivo

Staff Engineer - Software Development

Early Applicant
  • 4 months ago
  • Be among the first 50 applicants

Job Description

  • As a Staff Engineer, you will play a pivotal role in leading the development and enhancement of our cutting-edge media streaming application.
  • Working closely with a dynamic cross-functional team including engineers, product managers, UX designers, and QA specialists, you will spearhead the entire systems development life cycle.
  • This encompasses everything from initial design and development to deployment and ongoing maintenance, ensuring the seamless operation and continuous evolution of our platform.
  • Your expertise in front-end and back-end technologies will empower you to architect and implement innovative features and functionalities that push the boundaries of media streaming technology.
  • You will be instrumental in crafting a user-centric experience that captivates our audience, while also developing robust tools that interface seamlessly with our platform components.
What you will get to do:
  • Be responsible for the overall application development life cycle, including design, development, deployment, and maintenance.
  • Architect and develop new features and services from conception to launch.
  • Participate in the day-to-day activities of engineering teams within an Agile/Scrum environment.
  • Have knowledge of best practices for the full software development life cycle, including coding standards, code reviews, source control management, build processes, testing, and operations.
  • Collaborate with a cross-functional team of engineers (webapp, front-end, backend), product managers, UX, and QA to learn and iterate on solutions in a fast-paced environment.
  • Help improve engineering processes and tools to increase team effectiveness.
  • Mentor and coach software engineers to improve their skills and effectiveness.
  • Investigate design approaches and evaluate technical feasibility.
  • Seek a passionate candidate with strong problem-solving skills and attention to quality and detail.
  • Be a self-starter with the ability to develop innovative solutions to challenging problems.
  • Possess good verbal and written communication skills.
  • Work with talent and management to hire and shape the team for optimal product execution.
Who we are looking for:
Must Have
  • 7+ years of experience in front-end application development.
  • 5+ years of experience with a thorough understanding of React.js, React hooks, Redux, and their core principles.
  • Strong knowledge of JavaScript, CSS3, HTML5, SCSS, or SASS.
  • Adherence to excellent coding and design standards.
  • Strong understanding of performance, scalability, stability, security, and resilience of products.
  • Experience with RESTful API integration
  • Good understanding of code versioning tools such as Git, GitHub, and Bitbucket.
  • Strong understanding of HTTP APIs, WebSockets, REST principles, and CORS.
  • Ability to perform code reviews, audits, and profile existing applications to solve performance issues.
Nice to Have
  • Exposure to SmartTV application development with WebOS and Tizen will be an added Advantage
  • Hands on with Linux commands
  • Understanding of CI/CD tools such as Docker and Go-CD
  • Good Understanding of Data bases such as My Sql
  • Familiarity with AWS
  • Experience with back-end service development using Node.js

More Info

Industry:Other

Function:technology

Job Type:Permanent Job

Skills Required

Login to check your skill match score

Login

Date Posted: 12/07/2024

Job ID: 84407591

Report Job

About Company

Follow

Hi , want to stand out? Get your resume crafted by experts.

Similar Jobs

Staff Engineer Software Development Engineering Apps

Western DigitalCompany Name Confidential

Staff Software Development Engineer

QuillBotCompany Name Confidential
Last Updated: 12-07-2024 09:06:03 AM
Home Jobs in Pune Staff Engineer - Software Development