Front End Software Engineer

2 weeks ago


Mountain View, California, United States Samsung Electronics America North America Full time
Job Title: Front End Software Engineer

Samsung Electronics America North America is seeking a highly skilled and experienced Front End Software Engineer to join our dynamic team and help shape the future of the AdTech industry.

Job Description

As a Front End Software Engineer at Samsung Electronics America North America, you will be pivotal in designing, developing, and optimizing our advertising technology platform's front-end components and user interfaces. You will ensure our products are highly performant, scalable, and visually engaging. You will collaborate with cross-functional teams to deliver innovative solutions that empower our clients to reach their advertising goals efficiently and effectively.

Key Responsibilities
  • Architectural Design: Design and implement scalable and maintainable front-end architectures, ensuring high performance and reliability.
  • Front-End Development: Lead the development of responsive, user-friendly, and visually appealing complex front-end applications and components.
  • Code Quality: Set and maintain high standards for code quality, code reviews, and best practices within the front-end team.
  • Optimization: Identify and resolve performance bottlenecks, improve loading times, and optimize user experiences.
  • Cross-functional collaboration: Collaborate with product managers, UX/UI designers, back-end engineers, and data scientists to define requirements and implement effective solutions.
  • Cross-Site Collaboration: Collaborate with peers and leaders across the various sites of Samsung Electronics America North America, driving cross-site efforts to improve Samsung Ads' capabilities.
  • Mentorship: Mentor and guide junior developers, helping them grow in their careers and skills.
  • Technology Evaluation: Stay up-to-date with the latest front-end technologies, tools, and best practices to ensure our tech stack remains cutting-edge.
  • Documentation: Maintain comprehensive documentation for front-end systems and processes.
  • Testing: Ensure robust testing procedures and continuous integration to guarantee the reliability of our front-end applications.
Qualifications
  • Bachelor's or Master's in Computer Science, Software Engineering, or related field.
  • Eight years or more of proven experience as a Front End Engineer in the ad tech or related industry.
  • Experience building single-page applications (React, Typescript) with GraphQL or RESTful APIs.
  • Expertise in JavaScript, HTML, CSS, and front-end libraries and frameworks (e.g., React, Angular, or Vue.js).
  • Strong expertise in test-driven development and ability to write automated tests (Jest).
  • Strong architectural and design skills.
  • Proficiency with version control systems (e.g., Git) and front-end build tools (e.g., Webpack, NPM).
  • Experience with performance optimization, responsive design, and cross-browser compatibility.
  • Knowledge of ad tech concepts, ad exchanges, and programmatic advertising is a plus.
  • Excellent problem-solving and communication skills.

Preferred Qualifications:

  • Experience building Micro Front-End applications with Module Federation.
  • Experience building a library of reusable components.
  • Experience with Material UI.
  • Experience with Storybook.
  • Experience with the following technologies and systems: Cypress, PostgreSQL, Jira, and Confluence.

Compensation: Compensation for this role is expected to be between $190,000 and $235,000. Actual pay will be determined considering factors such as relevant skills and experience, and comparison to other employees in the role.



  • Mountain View, California, United States Samsung Electronics America North America Full time

    Job Title: Front End Software EngineerSamsung Electronics America North America is seeking a highly skilled and experienced Front End Software Engineer to join our dynamic team and help shape the future of the AdTech industry.Job SummaryWe are looking for a talented Front End Software Engineer to design, develop, and optimize our advertising technology...


  • Mountain View, California, United States Google Full time

    About the RoleAs a Software Engineer III, Front End, at Google, you will be responsible for developing and maintaining the front-end of our advertising products, including search, display, shopping, travel, and video advertising. You will work closely with cross-functional teams to design, develop, and deploy scalable and efficient...


  • Mountain View, California, United States cyberThink, Inc. Full time

    Job Title: Front-End Web Applications/UXLocation: Mountain View, CAJob Type: Full-timeCompany: CyberThink, Inc.Job Description:We are seeking a highly skilled Front-End Web Applications/UX engineer to join our team. As a key member of our team, you will be responsible for designing, developing, testing, deploying, maintaining, and improving software.You will...


  • Mountain View, California, United States Infocusp Innovations Full time

    About Infocusp InnovationsInfocusp Innovations is a technology company that provides innovative solutions in Artificial Intelligence, Cloud Engineering, Software Development, Data Science, QA, and Mobile and Web App Development.Job SummaryWe are seeking a skilled Frontend Developer to join our team in Mountain View, CA. The successful candidate will be...


  • Mountain View, California, United States Harness Full time

    About HarnessHarness is a high-growth company that is revolutionizing the software delivery market. Our mission is to empower the 30 million software developers in the world to deliver code to their users reliably, efficiently, securely, and quickly, increasing customers' pace of innovation while improving the developer experience.Our TechnologyWe offer...


  • Mountain View, California, United States Intuit Full time

    About IntuitIntuit is a dynamic and innovative company that thrives on disruption and technological advancements. Our mission is to empower prosperity around the world, and we're constantly pushing the boundaries of what's possible.Our TeamWe're a fast-paced team of experts dedicated to delivering cutting-edge capabilities and having a great time while doing...


  • Mountain View, California, United States Google Full time

    About the RoleWe're seeking a highly skilled software engineer to join our team at Google Ads. As a software engineer, you will play a critical role in developing and maintaining our advertising products, including search, display, shopping, travel, and video advertising, as well as analytics.ResponsibilitiesProvide technical leadership on high-impact...


  • Mountain View, California, United States X: The Moonshot Factory Full time

    About the RoleWe are seeking a highly skilled Frontend Software Engineer to join our team at X: The Moonshot Factory. As a key member of our team, you will be responsible for designing and implementing robust, production-level software to make complex data accessible through web applications and APIs.Key ResponsibilitiesDesign and implement frontend user...


  • Mountain View, California, United States Otter Full time

    About UsAt City Storage Systems, we're revolutionizing the way restaurants succeed in online food delivery. Our mission is to make food more accessible, higher quality, and convenient for everyone.Job SummaryWe're seeking a highly skilled Full-Stack Software Engineer to join our data-driven development team. As a key member of our team, you'll be responsible...


  • Mountain View, California, United States Applied Intuition Full time

    About Applied IntuitionApplied Intuition is a leading provider of simulation and validation solutions for the automotive, trucking, construction, and other industries. Our platform enables companies to accelerate the development and production of safe and intelligent machines worldwide.The RoleWe are seeking a skilled software engineer with expertise in...


  • Mountain View, California, United States Intelliswift Software Full time

    Key ResponsibilitiesWe are seeking a skilled Software Engineer in Test to join our team at Intelliswift Software. As a key member of our QA team, you will be responsible for designing and implementing comprehensive test strategies for software releases, ensuring alignment with product requirements and quality standards.• Develop and execute automation...


  • Mountain View, California, United States Russell Tobin & Associates Full time

    Job Title: Full Stack Software DeveloperRussell Tobin & Associates is seeking a highly skilled Full Stack Software Developer to join our team in Mountain View, CA.About the Role:We are looking for a talented software developer with expertise in full stack development, including front-end and back-end development, to work on a variety of projects. The ideal...

  • Software Engineer

    3 weeks ago


    Mountain View, California, United States Applied Intuition Full time

    About Applied IntuitionApplied Intuition is a leading provider of vehicle software solutions, accelerating the adoption of safe and intelligent machines worldwide. Our cutting-edge technology enables customers to shorten time to market, build high-quality systems, and create next-generation consumer experiences.Job SummaryWe are seeking a skilled Software...


  • Mountain View, California, United States Google Full time

    About the RoleWe're seeking a highly skilled Software Engineer III to join our Search team at Google. As a key member of our team, you will be responsible for designing, developing, and deploying software solutions that improve the search experience for billions of users worldwide.ResponsibilitiesWrite high-quality product or system development...


  • Mountain View, California, United States Intuit Full time

    Job DescriptionAt Intuit, we're constantly disrupting ourselves to deliver cutting-edge capabilities and have fun while doing it.Our team is a fast-paced group focused on delivering innovative solutions and exceptional customer experiences.We're looking for a skilled Senior Software Engineer to join our team and contribute to the development of our web...


  • Mountain View, California, United States Google Full time

    About the RoleWe're seeking a skilled Software Engineer to join our Payments team at Google. As a key member of our team, you will be responsible for designing, developing, and testing software solutions that enable seamless and secure payments.ResponsibilitiesWrite and test product or system development code.Participate in, or lead design reviews with peers...


  • Mountain View, California, United States Athelas Full time

    About the RoleAthelas is seeking a highly skilled Senior Backend Engineer to join our Infrastructure Engineering team. As a key member of our team, you will play a pivotal role in enhancing our revenue cycle management product. This is an excellent opportunity for someone who is passionate about making a meaningful impact in the healthcare industry through...

  • Software Engineer III

    8 hours ago


    Mountain View, California, United States Google Full time

    About the RoleAs a Software Engineer III at Google, you will play a critical role in developing the next-generation technologies that change how billions of users connect, explore, and interact with information and one another.Key ResponsibilitiesDesign, develop, test, deploy, maintain, and enhance software solutions for Google's search platform.Collaborate...


  • Mountain View, California, United States Google Full time

    About the RoleWe're seeking a highly skilled Software Engineer III to join our Payments team at Google. As a key member of our team, you will be responsible for designing, developing, and deploying software solutions that enable seamless and secure payments.ResponsibilitiesWrite high-quality product or system development code.Participate in design reviews...

  • Software Engineer III

    4 weeks ago


    Mountain View, California, United States Google Full time

    About the RoleWe're seeking a highly skilled Software Engineer III to join our Commerce team at Google. As a key member of our team, you will be responsible for designing, developing, and deploying scalable and efficient software solutions that meet the needs of our users.ResponsibilitiesWrite high-quality product or system development code.Participate in...