Senior Front End Software Engineer
Confirmed live in the last 24 hours
GRAIL

1,001-5,000 employees

Designs cancer screening tests
Company Overview
GRAIL's mission is to detect cancer early, when it can be cured. They are working to change the trajectory of cancer mortality and bring stakeholders together to adopt innovative, safe, and effective technologies that can transform cancer care.
Data & Analytics

Company Stage

N/A

Total Funding

$11B

Founded

2016

Headquarters

Menlo Park, California

Growth & Insights
Headcount

6 month growth

4%

1 year growth

8%

2 year growth

22%
Locations
Menlo Park, CA, USA
Experience Level
Entry
Junior
Mid
Senior
Expert
Desired Skills
Python
JavaScript
UI/UX Design
Java
TypeScript
HTML/CSS
CategoriesNew
Software Engineering
Requirements
  • 5+ years of industry experience designing, developing, testing and maintaining software
  • Excellent knowledge of Javascript and Typescript, as well as one or more general-purpose programming languages (Go, Java, Python, or C++)
  • Demonstrated experience with and track record of learning new programming languages and technologies
  • Demonstrated knowledge of computer science fundamentals and software engineering principles
  • Experience with web technologies (e.g., JavaScript, HTML, CSS), and web standards including HTML5 and CSS3
  • Familiarity with the whole web stack, including protocols and web server optimization techniques
  • Outstanding written and verbal communication skills and the ability to adapt your message to the technical level of the audience
  • Ability to work well in a cross-functional team of engineers and scientists
  • Demonstrated leadership and self-direction, and a willingness to teach others and learn new techniques
Responsibilities
  • Develop front-end applications and distributed systems that support GRAIL products, studies, and internal tools
  • Provide guidance on improving the user experience of our front-end applications through design and performance optimizations
  • Collaborate with a cross-functional team to solve real-world problems that cannot be solved with software alone
  • Collaborate with Product Managers, UX, and Software Engineers to design, develop, and deliver compelling user-facing products
  • Participate in the development and maintenance of application architecture principles, policies, best practices, and standards