Staff Software Engineer, Web UI

Element Biosciences
San Diego, CA Full Time
POSTED ON 8/21/2023 CLOSED ON 12/4/2023

What are the responsibilities and job description for the Staff Software Engineer, Web UI position at Element Biosciences?

At Element Biosciences, we are passionate about our mission to develop high performing products to study genomics with unprecedented flexibility and quality that enable researchers to better understand biology for the improvement of global health. We have built a highly efficient product-driven organization where employees can learn, grow, and thrive in a challenging but encouraging environment. We are committed to scientific integrity, collegiality, honesty, objectivity, and openness.

We are seeking a talented Staff Software Engineer to make an impactful contribution to the react based kiosk app that runs on our device and the same underlying platform for our web app. The ideal candidate has built web-based UI using react and has experience using the same stack for an electron based linux app. Experience with electron-based development on linux, is a must. This is an incredible opportunity for someone who is ready to support their own development and deployment operations (DevOps), automate all their testing, and secure and support the system as a whole. This role will report to the Sr Principal Software Engineer and will be based in our San Diego HQ.

If you possess the following and want to make a meaningful impact, we invite you to explore this role.

Essential Functions and Responsibilities:

  • Plan, design and develop web apps that interface with gRPC and GraphQL based API.
  • Automate, manage and support development pipelines for building web applications and electron based Ubuntu Snaps.
  • Deploy and debug electron and react based web applications.
  • Collaborate on-site and remotely in a small, growing team of fast paced solution-oriented software engineers from various specialties. 
  • Build and design systems that are fault tolerant, highly available, scalable and observable.
  • Take ownership of the entire system ensuring quality with complete automation testing.
  • Educate teams on the implementation of software initiatives, and provide associated training and documentation as required.
  • Employ exceptional problem-solving skills, with the ability to see and solve issues before they snowball into problems.
  • Use your extensive knowledge of APIs to design services, and integrate them with existing data providers in polyglot protocols and
    languages.
  • Stay current with industry trends, making recommendations as needed to help the company excel.

Education and Experience:

  • Bachelor’s Degree in Computer Science or Engineering, or equivalent experience.
  • 5 years experience in developing software using react and JavaScript / typescript.
  • Experience in a major linux distribution; ideally Ubuntu.
  • Knowledge of gRPC and or GraphQL.
  • Strong awareness of networking and internet protocols, including TCP/IP, DNS, SMTP, HTTP and distributed networks.
  • Extensive experience with open-source technology, software development and system engineering.
  • Excellent communication and organizational skills, and the ability to stay focused on completing tasks and meeting goals within a busy workspace.
  • Skilled at working in tandem with a team of remote engineers, or alone, as required.

Physical Requirements:

  • N/A

Location:

  • San Diego

Travel: 

  • N/A

Job Type:

  • Full Time, Exempt

Base Compensation Pay Range: 

  • $145,000 - $190,000

Salary : $145,000 - $190,000

Senior Staff Software Engineer
ServiceNow -
San Diego, CA
Staff Software Engineer (Payments)
GoFundMe -
San Diego, CA
Staff Software Engineer
Fluidra North America -
Carlsbad, CA

For Employer
Looking for Real-time Job Posting Salary Data?
Keep a pulse on the job market with advanced job matching technology.
If your compensation planning software is too rigid to deploy winning incentive strategies, it’s time to find an adaptable solution. Compensation Planning
Enhance your organization's compensation strategy with salary data sets that HR and team managers can use to pay your staff right. Surveys & Data Sets

Sign up to receive alerts about other jobs with skills like those required for the Staff Software Engineer, Web UI.

Click the checkbox next to the jobs that you are interested in.

  • Computer Simulation Skill

    • Income Estimation: $161,517 - $198,363
    • Income Estimation: $162,623 - $197,079
  • Bug/Defect Analysis Skill

    • Income Estimation: $72,470 - $96,481
    • Income Estimation: $73,937 - $105,550
This job has expired.
View Core, Job Family, and Industry Job Skills and Competency Data for more than 15,000 Job Titles Skills Library

Not the job you're looking for? Here are some other Staff Software Engineer, Web UI jobs in the San Diego, CA area that may be a better fit.

Senior Software Engineer, Web Backend

Virewirx, Inc., SAN DIEGO, CA

Sr Staff Software Engineer

ServiceNow, San Diego, CA