Full-Stack Engineer

San Francisco, CA, United States

Proxy


Role Location

  • San Francisco, CA, United States

Employees

101 - 250 people

Address

500 3 Rd St Ste 245
San Francisco, CA, 94107, US

Tech Stack

  • Hardware
  • Firmware
  • Embedded Systems
  • Node.js
  • BLE
  • Android
  • iOS Development
  • Swift
  • AWS
  • MyNewt
  • RTOS
  • Wifi

Role Description

Why we exist... 

At Proxy, we believe that humans should be empowered, rather than beholden, to technology, and that technology should be used to make our experiences in the world frictionless. Our vision is to live in a world where the technology and services we use can securely recognize our physical presence and seamlessly provide us with an experience personalized to our individual needs and preferences. Most importantly - The ability to do this with complete control of your personal data and privacy.

The Role...

As a Full Stack Engineer, you will be responsible for everything ranging from frontend to backend, and will work closely with our Hardware, Firmware, and Product Engineers to build solutions in a fast, collaborative process.  You’ll assume an integral role in technical decisions that define our product strategy and influence the user experience.

At Proxy you will...

  • Work with Unix based/inspired environments (Linux, BSD, OSX etc.), and developing large software systems
  • Work closely with our design team to build beautiful & intuitive product features
  • Help to define and maintain our database
  • Help to build and define the API for our backend
  • Build tools to help improve security, speed,  and user engagement
  • Collaborate with peers to write, review, and provide feedback on code

Who you are...

  • You are an individual contributor who has a passion for creating and supporting great products.
  • You are flexible and willing to learn new technologies, frameworks and languages on the job in a rapid manner.
  • You thrive in collaborative environments, working side by side with people of all backgrounds and disciplines.
  • You possess  strong verbal and written communication skills.
  • You enjoy and are great at solving problems, debugging, troubleshooting, as well as designing and implementing solutions to complex technical issues.
  • You have a solid understanding of software development and programming languages.

Required Technical and Professional Experience...

  • Bachelor or Master in Computer Science, Electrical Engineering or related disciplines
  • 3+  years  of software development experience
  • Strong knowledge of JavaScript (libraries and tooling) and NodeJS
  • Experience with at least one Framework and the ability to quickly learn other frameworks on the job
  • SQL and general database knowledge
  • Experience with RESTful API design
  • Strong understanding of web development protocols and security
  • Front-end (CSS) frameworks like Foundation or Bootstrap
  • Track record delivering scalable software projects
  • Experience with a build, test, & deploy tools
  • Ability to translate mockups into front-end code
  • Solid knowledge of testing principles
  • Strong verbal and written communications skills
  • Demonstrated design and UX sensibilities

About Proxy

Proxy is a digital identity platform that empowers people to authenticate and interact with devices in the physical world using their smartphone.

Company Culture

There is an enthusiasm for new technologies with a focus on the ultimate customer experience.

Interested in this role?
Skip straight to final-round interviews by applying through Triplebyte.