A palm tree

Full Stack Software Developer at Lensrentals

Remote(USA Only)
fulltime
2 years ago
This job posting is over 30 days old, but the application is still open.

Lensrentals is the largest online rental provider for photography, videography, and lighting equipment and accessories in the United States.

We write software that supports our core business functions and helps us serve hundreds of thousands of photographers and videographers annually. 

As a Full Stack Software Developer at Lensrentals, you’ll be joining the development team consisting of 7 people where you can work on the next generation of our software.  In this highly-collaborative environment, you will have the opportunity to grow as a software engineer, and even help mentor others.

We strongly believe in teamwork, and we encourage and trust our people to reach higher, learn more, and live up to their potential. 

We are looking for developers to help us build a fast, reliable, secure, and resilient platform. Are you ready to get started? Apply Today!

Things we like:

  • Prior experience with production large-scale distributed systems
  • Familiarity with technologies we use (Ruby, Rails, React)
  • A hunger for tracking down root causes - no matter how deep the rabbit hole
  • A BS in CS is appreciated but not necessary with the right background

What you’ll do:

  • Learn about the business to help bring value to our customers
  • Partnering with other engineers and technical leadership to build high quality software following industry best practices
  • Design, implement, and test new functionality
  • Develop solutions that add value and efficiency across systems with minimal technical debt
  • Do full stack development from the DB to the UI
  • Use your experience to help the whole team get better

Required Qualifications/Skills:

  • 3+ years in the software engineering profession with demonstrated success designing and building high-quality, commercial software applications 
  • Understanding of front-end technologies and platforms
  • Proficient in relational database management systems (RDBMS) 
  • Experience with distributed systems in a production environment
  • Familiarity with  NoSQL datastores such as MongoDB, Cassandra etc.
  • Knowledge of the SOLID development principles
  • Knowledge of CAP Theorem
  • Willingness to learn new things and adopt new technologies
  • Teamwork is a must

Preferred Qualifications:

  • Knowledge of Go programming language
  • Experience using containerization platforms such as Docker
  • Experience with microservices or SOA patterns

What you’ll get:

  • Market rate salary based on experience
  • Casual environment
  • 15 Paid Days off + 7 holidays 
  • Excellent benefits package that includes a 401(k) match, medical/dental/vision insurance and much more
  • Employee equipment rentals
  • A unique opportunity to shape our team as we build
View ApplicationBuild a resume
Create a resume
Build a Modern Resume.
Ace Your Application.
Make a good first impression with a professionally designed resume. Import your LinkedIn profile and be done in minutes.
Make a resume
Building a modern resume from LinkedIn

How to Create a Software Engineer Resume Hiring Managers Will Love

Learn how to build a software engineer resume — from how to format your resume to what to highlight in each section. These tips will help you land your dream job.
Software Engineer Resume Examples
A showcase of the best resumes built with Standard Resume. Use these diverse, real-world resume examples for inspiration and to help you write a great resume.