Full-Stack Engineer
Northspyre is looking for a Full-Stack Engineer to join our fast-growing, venture-backed start-up team. This is an opportunity to make a huge impact at an early-stage start-up with a ton of potential in a largely untapped real estate software market.
About Northspyre:
Northspyre a cloud-based software solution for modern real estate owners, developers and their representatives. We automate tedious tasks to give a productivity boost to real estate professionals while aggregating and analyzing data, so real estate owners and builders can make smarter, faster decisions.
We are a small, collaborative, and diverse team of real estate, technology and business professionals who know how to roll-up our sleeves and get things done. Come join us!
About the opportunity:
We are looking for skilled, responsible, and high-output engineers with a track-record of productivity and success to help grow Northspyre from an early stage startup into a billion dollar enterprise. We are a lean organization with minimal red-tape that prides itself on getting things done efficiently and effectively.
Responsibilities:
- Designing and building elegant and user-friendly UIs.
- Designing and developing backend systems and APIs.
- Maintaining and building out our AWS infrastructure.
- Refactoring legacy code and systems to increase maintainability and efficiency.
- Writing Unit Tests and developing testing frameworks.
- Creating and maintaining DevOps build pipelines.
- Containerizing services.
- Collaborating with Customer Support and Product to handle client requests and issues.
- Maintaining, monitoring and troubleshooting production systems to make sure everything runs smoothly.
- Ensure information security across our systems.
- Adhering to agile development practices and improving in our processes.
- Communicating with team members clearly and effectively.
- Staying abreast of developments in web applications and programming languages.
- Managing and mentoring more junior engineers.
Qualifications:
- BS degree in Computer Science, similar technical field of study or equivalent practical experience.
- Solid understanding of data structures, algorithms and computational complexity.
- Solid understanding of networks, operating systems, information security and databases.
- Experience with one or more general purpose programming languages including but not limited to: Python, JavaScript, Java, C/C++, C#, Objective C or Go. (Python and Javascript preferrable). Knowledge of programming frameworks like Flask and/or Django a plus.
- Solid front-end development skills in HTML, CSS and Javascript and knowledge of the latest front-end technologies like React, Vue, Webpack and NPM.
- Experience scaling systems in production and cloud-based technologies like AWS.
- Familiarity with Unix/Linux environments, developing large software systems, and/or security software development.
- Experience with virtualization technologies like Vagrant and/or containerization technologies like Docker.
- Interest and ability in learning other coding languages as needed.
- Working proficiency and communication skills in verbal and written English.
Salary and Benefits:
- Competitive salary
- Comprehensive medical, vision, and dental insurance
- Flexible vacation policy
- Flexibility to work-from-home/work remotely some days
- Stock options in a fast-growing start-up
We value diversity at our company and are an equal opportunity employer. Even if you don't check every box, but see yourself contributing, please apply.