Sr. Embedded UI Application Developer jobs in United States
cer-icon
Apply on Employer Site
company-logo

Jobs via Dice · 18 hours ago

Sr. Embedded UI Application Developer

Dice is the leading career destination for tech experts at every stage of their careers. Our client, InfoVision, Inc., is seeking a Sr. Embedded UI Application Developer to design and develop high-quality embedded UI applications. The role involves leading a team, collaborating with cross-functional teams, and ensuring technical excellence in software development.

Computer Software

Responsibilities

Design, develop and deliver high-quality, intuitive, and easy-to-use embedded UI applications/interfaces which runs on Client OS/TV platform
The Staff Engineer will own the design and architecture of software components and modules in building new products and features
Staff Engineer will technically lead the team and communicate designs and decisions with onshore team and will encourage new ideas and solutions
Drive the execution and delivery of features by collaborating with many cross functional teams, architects, product owners and engineer
Make critical decisions that contribute to the success of the product
Participate in cross-functional coordination, planning, and reviews with leads from other engineering teams
Design APIs/SDKs used by other teams, both internal and external to the company
Be a multiplier and have a passion for team and team members’ success
Maintain high morale and motivate the delivery team to go above and beyond
Vocally advocate for technical excellence and helping the teams make good decisions
Lead, coach, and mentor the software engineering team, through product discovery that helps identify and break our product goals into technical projects
Help continuously improve team productivity, code quality, tool, and technology adoption. Optimization and fine-tuning of the software application
Working in Agile mode, which includes attending the daily status meeting with the entire team
Responsible for resolving the complexity of business rule to the form which can be understood by Dev team
Research and implement new design patterns & standards to improve the existing workflow for the development of the team
Collaborate within and across teams including QA, release management, operations and 3rd party partners to deliver a project on time
Research and implement a functional requirement using up to date technology and skills
Review the software design and implementations
Maintain the code clean, extensibility and modular for cross-platform architecture

Qualification

Front-end technologiesFull stack developmentC++ programmingAgile methodologySoftware design experienceTeam playerCommunication skills

Required

B.S or Master's degree in computer science, experience in TV/STB application development is a plus
Must have 10+ years of experience in front-end technologies like HTML, CSS, and native JavaScript like Angular, ReactJS to write clean, efficient code
Must have worked on full stack development using NodeJS, JavaScript, React, TypeScript and SQL
Should have experience C++ and frameworks
Strong software development and design experience with C++, RPC, Websockets and REST framework
You know when to use an existing solution and when to build something new
You are proactive in foreseeing issues and resolve them before they happen
It should be a given that the role really needs excellent written and verbal communication skills
Must be a team player participating in Agile ceremonies and collaborating with the team on sharing technical knowledge and capabilities, perform peer code reviews and provide technical guidance to junior team members

Company

Jobs via Dice

twitter
company-logo
Welcome to Jobs via Dice, the go-to destination for discovering the tech jobs you want.

Funding

Current Stage
Early Stage
Company data provided by crunchbase