Lead Backend Engineer

About &Open
🙂 The world’s first happiness platform
🎁  Our platform sends digital, physical, and cause gifts at scale
🤝 Clients include Airbnb, Spotify, Reebok, and more
📈 Join our growing team
About the team
&Open’s Engineering team is a multidisciplinary group of software engineers, UI designers, and technical architects. Together, our task is to build the best gifting platform in the world. We obsess over the details, the connections, and touchpoints. We use modern tooling to develop refined and reliable code.
About the role
We’re seeking a Lead Backend Engineer to help us build new powerful APIs, features, and integrations into our gifting platform. This role works alongside the Product, Engineering, and Creative teams.
What you’ll do
  • Design. You’ll design solutions to solving real-world problems and extend our product’s capabilities
  • Build. You will be part of our development team, which is responsible for the web back-end that powers our clients’ products and services.
  • Lead. You will lead by example and passionately demonstrate best practices in your work, producing clean, efficient, and well-tested code. You will provide and promote technical leadership.
  • Collaborate. You’ll work closely with product, design, and frontend teams to build new features, drive technical direction, and build scalable web technology.
  • Innovate. We aim for continuous improvement and you’ll be encouraged to bring that through in all aspects of your work.
What you’ll need
  • 7+ years as a software engineer working primarily with Ruby on Rails
  • Computer Science fundamentals in object-oriented design, data structures, algorithm design, problem-solving, and complexity analysis
  • Plenty of experience with modern development tools and workflows, such as Git with Github/Gitlab, RSpec, docker, Continuous Integration, and Continuous Deployment
  • Excellent problem-solving abilities, attention to detail, time estimation, and communication skills
  • You should have previously designed and implemented well-structured APIs using RESTful or GraphQL approaches
  • Experience with asynchronous background processing frameworks, like Sidekiq
  • The ability to rapidly prototype ideas into working code to assist in the design process
  • Experience building rich data-driven web applications, consuming information from APIs, and dynamically filtering data sources
  • Strong debugging and diagnostic skills
Desirable skills
  • Experience working with AWS and cloud-based containerized architectures
  • Experience with I18n, multi-tenanted architectures, and test-driven development
  • Shipping large-scale web applications
  • Familiarity with the use of JavaScript/React.js for frontend components
  • Experience delivering in a remote environment
All welcome here
We believe diverse teammates, opinions and backgrounds generate a larger global impact and more considerate acts of care. &Open is an equal opportunity employer and we do not discriminate on the basis of race, religion, colour, national origin, gender, sexual orientation, age, marital status, veteran status or disability status.