Senior Interface Engineer

4 weeks ago


Prague, Hlavní město Praha, Czech Republic OnHires Full time

About Our Client

Our client provides organizations with the underlying system of record to capture SDLC event data tied to developer actions. Our client empowers security, GRC, and engineering teams to proactively identify, triage, and mitigate risks before they impact your business. The approach ensures secure coding practices, identifies potential threats, maintains compliance, mitigates AI-related risks, and enhances developer productivity, enabling the delivery of safe and reliable software. The company is funded by top investors in Silicon Valley, including the first investors of Google, Twitter, Zoom, LinkedIn, and Uber. The team has backgrounds from NASA, LinkedIn, Facebook, Amazon, AWS, Cisco, MIT, Harvard, Stanford, and Berkeley. The company is based in San Francisco, California, but the team is fully remote and globally distributed.

Description

We are looking for an Interface Engineer to take a leading role in advancing technology at the intersection of developer security and productivity. This position requires expertise in web application development, with a strong focus on the presentation layer. The role involves writing APIs, developing browser extensions, integrating with IDEs, creating bots, and building webhooks across services. Leading the development and deployment of multiple products and services, the engineer will be responsible for shaping interfaces that transform complex data into insightful visualizations, enhancing developer productivity. Additionally, this role will drive data-driven decision-making within the team, helping to determine the best languages, frameworks, and libraries for visualizing key data tailored to both exploratory data analysis and analytic presentation

Who Will Love This Job

This job is perfect for someone who is passionate about building developer tools and enjoys crafting seamless, high-performance interfaces. While you may have full-stack experience, your true expertise lies in engineering the front end. You understand the nuances of different graphics paradigms and visualization methods, especially when working with text-based data. Your ability to create, refine, and deploy interfaces that developers love sets you apart as an expert in the field.

Stack

Our backend systems are built with Go and Kotlin/JVM

Our frontend is built using TypeScript (Svelte preferred, but not required)

Our cloud automation is built using Terraform

Our data is primarily stored in PostgreSQL

Our search engine is powered by OpenSearch

Our services run on Google's Cloud Platform and Kubernetes

Responsibilities

Develop breakthrough user experiences within web and native environments.

Design and build unique user interactions to be consistent across web, IDE, and CLI environments.

Design and deliver APIs that are a joy to use as a developer.

Code primarily in the frontend but with the ability to support the backend team when necessary.

Develop novel tools to gain access to complex data sets.

Relentlessly measure and improve application performance, responsiveness, and testing.

Obsess over implementation details related to the appearance and behavior of every user interaction.

Push the boundaries of what is possible to extend and integrate into existing developer workflows.

Review code, mentor other engineers, and support the team.

Attract, recruit, and retain top talent.

Minimum Qualifications

Expertise in TypeScript (mandatory requirement).

Expertise in one or more modern JavaScript frameworks (React, Angular, Vue, Next.js, Solid, etc.).

Strong experience interacting with JSON REST APIs with standard tools (e.g., Postman).

Expertise in deploying solutions in an Agile/DevOps CI/CD environment.

Deep understanding of browser technologies and developer tools.

Experience developing across clients, including web, IDE, CLI.

Expertise in unit, integration, and end-to-end testing.

Preferred Qualifications

Experience with Svelte (not required but a strong plus).

Experience with data visualization libraries and packages.

Full stack experience or backend experience in the past (Go or Java preferred, but Node.js is also acceptable).

Knowledge of event-based systems development.

Knowledge of relational databases and SQL.

What We Offer

Unlimited vacation and sick leave.

Strong remote work culture and esprit de corps.


  • Senior C++ Engineer

    4 weeks ago


    Prague, Hlavní město Praha, Czech Republic theHRchapter Full time

    We are seeking a skilled Senior C++ Engineer to join our team and contribute to the development of a cutting-edge platform that connects buyers and sellers in programmatic marketplaces. Our platform optimizes performance, provides deep insights, and enhances marketing programs through lead, call, and appointment campaigns across multiple industries,...


  • Prague, Hlavní město Praha, Czech Republic Splunk Full time

    Must-have Qualifications3+ years experience with Angular or React.Bachelor's degree in the computer science field.Advanced English.Passion for solving complex problems and exploring new technologies.Independence in work and responsible decision making.Nice-to-have QualificationsWe've taken special care to separate the must-have qualifications from the...


  • Prague, Hlavní město Praha, Czech Republic WLG Full time

    Would you like to be part of a revolutionary company shaping the future of network and security technology?Our client, an innovative firm with Israeli origins, is a growing company in the network and security industry. With a valuation exceeding $3 billion and a robust global footprint across 75+ data centers, they pioneered the "SASE" category, integrating...


  • Prague, Hlavní město Praha, Czech Republic OnHires Full time

    Company: Product-based SaaS company Work format: Remote (Europe / GMT+0 to GMT+4) Employment type: Full-time, B2B contract Language: English (company working language) Compensation: Competitive, discussed individually (we focus on candidates' expectations)Our client is a product-based SaaS company with a portfolio of 10+ in-house digital B2C products. They...

  • Product Manager

    2 weeks ago


    Prague, Hlavní město Praha, Czech Republic BlueThrone Full time

     Product ManagerFirst things first, if you are looking for a fully remote role with flexible hours, unlimited time off, and are based somewhere in Europe, read on. We're looking for a leader ready to make a real impact in the digital space. Join us to drive change and shape the future of our product.About BlueThroneAt BlueThrone, we're not just building...


  • Remote, Prague, Wrocław, Warszawa, Budapest, Bratislava, Czech Republic GraphAware Full time

    About the RoleWe are seeking an exceptional Senior Software Engineer to join our Backend team at GraphAware, a company that specializes in graph analytics solutions. As a Senior Software Engineer, you will be responsible for designing and building features that leverage the power of Knowledge Graphs.Our flagship product, GraphAware Hume, is a...