Full Stack Software Engineer

Birmingham, AL
Full Time
Engineering
Experienced

About Us:

Founded in 2019, Landing was created by some of the best minds in modern entrepreneurship, has been backed by some of the top venture capitalists in the U.S., and our team is committed to making it easier to flexibly live or stay almost anywhere.

Our network of homes across the US provides people the ability to live or stay where they want, on the terms that make sense to them. We offer fully-furnished apartments, a streamlined application process, and custom, all-inclusive amenities that allow for resting easy and moving freely.

About the Role:

The engineering team is looking to add a Full Stack Software Engineer to our growing team. Member experience is a top priority for Landing, and it all begins with how members interact with our technology product. You’ll help push forward new features and improve the experience for both Landing members and internal teams.

This role will contribute to our core product platforms, building APIs and systems to create delightful experiences for our members and our team. In your first week you will push code to production, and in your first six months you will own one large feature from start to finish. We operate with an emphasis on ownership and autonomy. You won’t always be given all the details - you will have to talk to people and ask questions in order to understand the problems you are solving. If this prospect excites you, come join us! This position is available in Birmingham, Alabama at the beautiful John Hand Building.

About the Team:

You’ll join a small team of talented individuals working to provide best-in-class technology to put Landing on the moon! We like to get our hands dirty, move fast, and iterate quickly. We foster a collaborative and supportive environment and you will have an opportunity to have significant influence on the success of our technology stack. 

What You'll Do:

  • Work in a small, cross-functional, dynamic engineering team to unlock the potential of Landing's technology and the teams who leverage it
  • Develop features and improvements to the Landing product in a well-tested and performant way
  • Craft code that meets our internal standards for style, maintainability, and best practices for a best-in-class consumer facing mobile app. Maintain and advocate for these standards through code review
  • Consistently ship features and improvements with minimal guidance and support from other team members 
  • Collaborate with the team on larger projects
  • Help identify areas of improvements in the code base within (and across) teams and contribute to make our software better

What You Need:

  • This role is based in our HQ in Birmingham, Alabama. Candidates must have the ability to work on-site
  • Experience with full-stack development using object-oriented programming
  • Familiarity with the MVC pattern and front-end development
  • Ability to learn new technologies quickly
  • Strong communication skills, especially written communication
  • Strong affinity for clean code and simple solutions
  • Demonstrated capacity to clearly and concisely communicate about complex technical, architectural, and/or organizational problems and propose thorough iterative solutions
  • Experience with performance and optimization problems and a demonstrated ability to diagnose and prevent these problems
  • Positive and solution-oriented mindset

Nice to Have:

  • Experience with Ruby/Rails, Rust and/or Python
  • React or component based Javascript/Typescript experience
  • Solid understanding of client server interactions
  • Experience optimizing SQL queries
  • Experience writing unit tests and testable code

What We Offer: 

Landing aims to create a workplace that fosters both personal and professional growth. Our benefits include, but are not limited to:

  • Solid compensation package + stock options
  • Comprehensive benefits - medical, dental, and vision
  • We’ve got you covered with our 401(k) plan
  • Feel relaxed with unlimited paid-time-off
  • Grow with us - opportunities for upward mobility
  • Live with Landing - employee perks for temporary or indefinite stays

Landing provides equal opportunities for everyone who works for us and everyone who applies to join our team, without regard to sex or gender, gender identity, gender expression, age, race, religious creed, color, national origin, ancestry, pregnancy, physical or mental disability, medical condition, genetic information, marital status, sexual orientation, any service, past, present, or future, in the uniformed services of the United States (military or veteran status), or any other consideration protected by federal, state, or local law.


 
Share

Apply for this position

Required*
We've received your resume. Click here to update it.
Attach resume as .pdf, .doc, .docx, .odt, .txt, or .rtf (limit 5MB) or Paste resume

Paste your resume here or Attach resume file

150