FreshRemote.Work

Software Engineer - United States - Remote

BiggerPockets is a renowned company in the real estate investment industry, offering a wide range of resources, tools, and a thriving community of over 2,000,000 members. Our mission is to empower individuals to achieve financial freedom through real estate investing. We are currently seeking a talented Software Engineer to join our team and contribute to our ongoing success.

As a Software Engineer at BiggerPockets, you will be involved in the development of software products and play a crucial role in defining our technical strategy. You will have the opportunity to write high-quality code, mentor fellow engineers, and actively contribute to the evolution of our engineering processes and toolchain. Additionally, you will collaborate with cross-functional teams to define technology and product strategies that align with our business goals.

At BiggerPockets, we primarily use a Ruby on Rails monolith with a React and Stimulus frontend. Our tech stack includes PostgreSQL, Elasticsearch, Redis, and Memcached for backend operations, and we heavily rely on Sidekiq for background processing. We prioritize testing and employ static analysis tools like RSpec, Rubocop, and ESLint to maintain code quality. Communication and project management take place through tools like Slack, GitHub, Zoom, and Jira. We operate as a remote-friendly team, with members located in the US and Europe.

Key Responsibilities Include:

  • Building and enhancing software features and products across the entire stack
  • Refactoring and optimizing legacy components and systems
  • Collaborating on high-level architectural decisions and implementations
  • Evaluating and implementing new frameworks, libraries, and technologies
  • Transforming mockups into functional solutions that communicate with REST APIs
  • Conducting code reviews to ensure code quality and best practices
  • Running internal workshops to share knowledge and promote best practices


About You:

  • Experience in software …

Hey, this job isn't fresh anymore!

Search Fresh Jobs