Location: Mountain View, CA
Position Summary
Our vision is what your eyes see. Here at Samsung, we’ve successfully changed the way TV sets were viewed – once hunky, bulky sets that displayed dull colors to attractive, thin and sleek panels that captivate viewers with vibrant colors and life-like realism. We’re at it again – with a new endeavor – changing the way you interact with Smart-TVs. As we revolutionize the TV viewing experience once again, we want to do the same for the way you interact with the next generation of our products and services. We’re putting together a team of world-class engineers that would help us make this vision a reality. If you’re ready to take on this challenge and see your work dazzle millions of users, we’d love to hear from you!
Role and Responsibilities
Responsibilities will include:
- Functioning as a member of the Frontend Software Engineering SCRUM team
- Build high availability, cloud based, advertisement solutions
- Quickly prototyping and developing consumer-facing services that will be displayed on millions of devices
- Ability to effectively communicate ideas to peers and distributed teams
- Contributing towards building a system with a test-driven development / agile approach
- Rapid deployment, monitoring, and troubleshooting around the cloud hosted environments
Requirements:
- 6+ years of professional experience as a Sr. Full Stack / Frontend Software Engineer
- Experience working with Ruby on Rails as well as libraries like Resque and RSpec
- Experience in AngularJS/React/Redux/Flux JavaScript frameworks, Smart TV App experience a plus
- Experience in JavaScript, HTML5, CSS3, and other core web technologies
- Experience in consuming REST APIs in JavaScript/NodeJS
- Experience in SCM Source Code Management systems and tools, such as GIT
- Strong knowledge in Computer Science foundations
- BS/MS in Computer Science/Engineering or equivalent experience
Skills and Qualifications
The qualified candidate will possess the following:
- Excellent verbal and written communications skills; customer service and interpersonal skills
- Consider yourself a curious, high-level thinker
- Passion for quality and writing clean, solid, readable code that scales and performs well
- Strong mentoring skills necessary to provide support and constructive performance feedback
- Strong knowledge of the full software development lifecycle: from business/systems analysis, through requirements gathering and functional specification authoring, to development, testing and delivery
- Strong ability to troubleshoot issues and make system changes as needed to resolve issue
- Experience with the Agile Methodology
- Ability to work tactically and strategically at the same time
- Market interest and awareness for internet connected televisions, general internet software development trends, consumer tendencies
#LI-GS1
Samsung Electronics America, Inc. is committed to employing a diverse workforce, and provides Equal Employment Opportunity for all individuals regardless of race, color, religion, gender, age, national origin, marital status, sexual orientation, gender identity, status as a protected veteran, genetic information, status as a qualified individual with a disability, or any other characteristic protected by law