
Backend Engineer
Uphold Inc.
full-time
Posted on:
Location Type: Hybrid
Location: London • United Kingdom
Visit company websiteExplore more
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