Front End Software Engineer

1 day 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 Summary

We are looking for a talented Front End Software Engineer to design, develop, and optimize our advertising technology platform's front-end components and user interfaces. As a Front End Software Engineer at Samsung Electronics America North America, you will be pivotal in ensuring our products are highly performant, scalable, and visually engaging.

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, Not Required
  • 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 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 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 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 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 Dexian Full time

    About the RoleWe are seeking a highly skilled Senior Frontend Software Engineer to join our team at Dexian. As a key member of our development team, you will be responsible for designing, developing, and maintaining high-quality software applications using React.Key ResponsibilitiesCollaborate with cross-functional teams to identify and prioritize project...


  • 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 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 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 days 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...

  • Software Engineer III

    2 weeks ago


    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 design, develop, and deploy software solutions that make payments simple, seamless, and secure.ResponsibilitiesWrite high-quality product or system development code.Participate in design reviews with peers and...


  • 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...


  • Mountain View, California, United States Google Full time

    About the RoleWe're seeking a highly skilled Senior Software Engineer 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 and test product or system development code.Participate in...


  • 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...


  • 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...


  • Mountain View, California, United States Google Full time

    About the RoleWe're seeking a highly skilled Software Engineer III to join our team at Google. As a key member of our Search team, you'll 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.ResponsibilitiesDesign, develop, test, deploy, maintain,...


  • Mountain View, California, United States Google Full time

    About the RoleAs a Senior Software Engineer on the Commerce team at Google, you will play a critical role in developing the next-generation technologies that power our commerce experiences. Our team is responsible for building the experiences that serve billions of users who shop on Google every day.Key ResponsibilitiesDesign, develop, test, deploy,...


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

    Full Stack Software Developer Job DescriptionRussell Tobin & Associates is seeking a highly skilled Full Stack Software Developer to join our team in Mountain View, CA.Key Responsibilities:Collaborate with product and development teams to create an exceptional user experience.Develop integration and unit tests, as well as code.Work in an agile development...


  • Mountain View, California, United States Study Full time

    About Study.comAt Study.com, we're on a mission to make education accessible to all. As a leading online education platform, we've helped over 30 million learners and educators each month. Our commitment to innovation and excellence has earned us numerous awards and recognition as one of the most transformational companies in EdTech.Job SummaryWe're seeking...