Senior Software Engineer
San Jose Metro Area, CA
This role will work directly with our research tooling team on building and refining tools as well as with UX researchers and UX designers to identify needs, gather requirements, and assist in the running of studies.
Frontend software engineer familiar with web programming in either Node.js or Angular will update or replace existing Node.js prototype web service on Google Cloud with improved service that adds functionality to integrate data from another web service into an admin UI for researchers.
Top 3 Responsibilities:
1. Frontend web software engineer - Coding in Node.js or Angular
2. Integrating with other web service endpoints to collect JSON data
3. Ability to interact with engineering and research stakeholders
Must have proven web app experience in one of these frameworks or another similar web framework (NodeJs, Angular).
Familiarity with building research software (highly ambiguous, highly speculative and scrappy yet effective code) is highly desirable.
At least Bachelor in CS + 4 years of relevant experience, or, comparable work experience shipping working, tested software.
Ability to work independently.
Nice to have:
Experience working in a research tools and development environment.
Affinity for user experience research
How many years of professional work experience do you have with Node.js? - Requires at least 1 yr. exp
How many years of professional work experience do you have with Angular? - Requires at least 1 yr. exp