Front End / Solutions Engineer

Constructor San Francisco , CA 94102

Posted 2 weeks ago

About You

Youre a jack-of-all-trades with a passion for working in a variety of tech stacks. You have a strong desire to interact with people and make their lives easier with technology. Youre a self-starter whos good at triaging problems and working on the most important one. Youd love the opportunity to work with a technology team that includes data scientists, algorithm experts, and front-end engineers to expand your knowledge.

About the Position

As a Front End / Solutions Engineer, youll be helping our customers improve the search experiences of their websites and mobile apps by integrating with our services. Your specific responsibilities will include:

  • Implementing and testing new features in our JavaScript UI and REST clients
  • Creating interactive dashboards and alerts to monitor customer integrations
  • Interacting with clients to help answer technical questions about our services
  • Helping customers to integrate our JavaScript UI and REST clients into their codebases
  • Validating customer data and the quality of results returned by our services
  • Providing support to customers and triaging issues
  • Coordinating with other teams to prioritize customer needs

About the Team

Were a passionate team of engineers who love challenges and want to make peoples lives better. We value openness, curiosity, continuous improvement, and great code. We believe that empowering everyone in a company to do what they think is best can lead to great things.


  • A minimum of two years professional and/or academic experience in software engineering
  • Excellent communication and interpersonal skills
  • Experience with server-side and client-side coding languages such as Python and JavaScript (Browser+Node)
  • Experience with popular front-end frameworks like React/Redux and jQuery
  • Experience with CSS/SCSS and an eye for user experience
  • Able to pick up new technologies and design patterns quickly and love learning them
  • Enjoys interacting with customers and solving new problems daily


  • Unlimited vacation time
  • A competitive compensation package including stock options
  • Company sponsored health coverage
  • Stocked snacks
  • A pet friendly workplace
  • Work with smart people who will help you grow and make a meaningful impact
  • Monthly company contribution into your commuter benefits for local SF employees
icon no score

See how you match
to the job

Find your dream job anywhere
with the LiveCareer app.
Mobile App Icon
Download the
LiveCareer app and find
your dream job anywhere
App Store Icon Google Play Icon

Boost your job search productivity with our
free Chrome Extension!

lc_apply_tool GET EXTENSION

Similar Jobs

Want to see jobs matched to your resume? Upload One Now! Remove
Uxdesign Front End Engineer Minneapolis MN Or San Francisco CA

US Bank

Posted 3 days ago

VIEW JOBS 12/4/2019 12:00:00 AM 2020-03-03T00:00 We are seeking a senior front-end engineer who is as passionate about modular design and great user experience as they are about atomic component architecture and designOps/devOps. As an Experience Technologist with US Bank you will sit at the intersection of user experience and technology - exploring, defining, and building digital experiences utilizing a cutting-edge design system that scales across the entire enterprise- on every device and every screen. You will work in a SAFe Agile environment – collaborating with research, design, UX, accessibility consultants and other technology teams to build and deploy sites and applications for kiosk, responsive web, and mobile devices -all while building and maintaining our enterprise-wide "Shield" design system Our ideal candidate will have a broad range of skills and experiences designing and developing for the UI layer and underlying dependencies. You are as comfortable counting pixels as you are working on the command line doing automated builds. You know how to build for accessibility, extensibility, and are passionate about testing, automation and PLC principles. Responsibilities typically include: * Write client-side UI and service layer code for sites, mobile, and web-based applications, create fast, easy-to-use, high volume production applications, and develop prototypes quickly. * Advise and guide experience teams and partner groups as to the technical feasibility and integration of next generation ideas from a development perspective. * Provide oversight, guidance, and documentation for the implementation of web experiences to our technology partners including off-shore and remote developers. * Provide a detailed explanation to team members on approach and philosophy regarding the elements and components that comprise an experience that is delivered to customers. * Provide production-ready components to our technology teams, along with unit testing, documentation, and assistance with integration and validation. * Collaborates with teams to determine road maps to reach desired results. (sizing, estimation) * Formally observes user interviews and usability sessions (oversee Implementation and QA) * Works concurrently on multiple tasks or projects in an agile environment. * Leads community of practice efforts internally at US Bank and the broader technology community. Basic Qualifications * Bachelor's degree, or equivalent experience * Six to eight years of related work experience Preferred Skills/Experience * Experience working with cross-channel/omni experience platforms - including kiosk, responsive web, and mobile devices. * Experienced in leading development efforts for web, mobile and service layer integration without dependencies on external libraries. * Comfortable with React/Redux, GraphQL (and other BFF's) with at least 1 year of experience with React. * Thorough knowledge of UX best practices, semantic coding, and adherence and testing for accessibility standards such as aria and W3C. * Experience integrating CMS platforms, JSON/RESTful, headless API's, microservices, analytics, marketing tools, and digital asset management platforms. * Experienced using the command line, automation, with complied libraries such as Node, React, JSX, SCSS and Experience using JavaScript build tools (e.g. Grunt, Gulp, Webpack). * Proficient in one or more version control software platforms (e.g. Git, Subversion, Mercurial). * Ability to create and validate business, functional and technical requirements and to define user stories, sizings/estimations, and sprints/tasks in Confluence/Jira. * Ability to determine which build approach is appropriate at each stage of a project– low-fidelity, InVision or Sketch vs HTML, etc. * Knowledge of fundamental usability principles, cross-browser compatibilities (mobile and desktop, responsive web development, and HTML document architecture in the DOM and virtual DOM. * Understanding of web application security (e.g. HTTPS, XSS, CSRF, CORS) * Strong understanding of project life cycle methodology (PLM) and testing methodologies and associated practices and procedures. * Excited about technology, have a strong interest in learning about and playing with the latest technologies and building compelling web applications and UI * Excellent planning, organizational, analytical and problem-solving skills US Bank San Francisco CA

Front End / Solutions Engineer