Uphold Inc.

Backend Engineer

Uphold Inc.

full-time

Posted on:

Location Type: Hybrid

Location: LondonUnited Kingdom

Visit company website

Explore more

AI Apply
Apply

About the role

  • Building the most powerful, easy to use financial platform in the world.
  • Delivering new features and enhancements to our platform.
  • Working closely with the Frontend and Mobile Engineering teams to integrate frontend UI.
  • Collaborating with product managers, designers, engineers and other project stakeholders throughout the software development life cycle (planning, design, implementation, deployment and support).
  • Helping the team keep up-to-date with the tech stack ecosystem.
  • Writing high quality code with performance and scalability in mind.

Requirements

  • BS or advanced degree in Computer Science or equivalent.
  • Spent lots of quality time coding, deeply learning the powerful idioms and important idiosyncrasies of multiple programming languages and their ecosystems.
  • We like to code mostly in JavaScript (node.js), Golang.
  • Strong understanding of relational (preferably PostgreSQL) and/or non-relational databases (e.g. Redis).
  • Strong understanding of web semantics.
  • Knowledge of revision control systems.
  • Basic knowledge of standard development pipelines, including build and other automation tools.
  • Excellent communication skills and a team player with the ability to work in cross-functional teams, and with a great attitude.
  • Fluent written and oral English skills.
Benefits
  • Annual bonus program based on individual, team and company performance.
  • Home office stipend for a productive setup.
  • Annual leave, healthcare, and employee assistance programs.
  • Engaging events and celebrations.
  • Well-stocked office kitchen with a foodie culture.
Applicant Tracking System Keywords

Tip: use these terms in your resume and cover letter to boost ATS matches.

Hard Skills & Tools
JavaScriptnode.jsGolangPostgreSQLRedisweb semanticsrevision control systemsdevelopment pipelinesautomation toolshigh quality code
Soft Skills
excellent communication skillsteam playercross-functional collaborationgreat attitude
Certifications
BS in Computer Scienceadvanced degree in Computer Science