Northspyre is hiring a
Senior Full Stack Engineer in Worldwide

Logo of Northspyre
Senior Full Stack Engineer
🏢 Northspyre
💵 ~$150k-$185k
📍Worldwide
📅 Posted on Jul 2, 2024

Summary

The job is for a Senior Software Engineer at Northspyre, a fast-growing startup disrupting the real estate industry. The role involves designing, developing, maintaining integrations, collaborating with developers, working directly with Customer Success, troubleshooting issues, leading less experienced engineers, and participating in system design for performance, reliability, and scalability.

Requirements

  • 5+ years of industry experience writing high-quality code in a collaborative environment
  • 3+ years of Python development experience
  • Strong Computer Science fundamentals in object-oriented design, data structures, algorithm design, problem solving, and complexity analysis
  • Strong knowledge and experience in programming languages like Python, JavaScript, Java
  • Strong background in UI development and UX design. Fundamental knowledge of browser technologies like HTML and CSS is necessary
  • Knowledge and experience in front-end technologies and frameworks like React, Webpack and NPM
  • Experience designing and building REST endpoints
  • Knowledge and experience in web frameworks like Flask/Django
  • Experience/familiarity with AWS and/or other cloud technologies
  • Experience/familiarity with Relational Databases like Postgres
  • Experience/familiarity with Unix/Linux environments
  • An understanding of design for scalability, performance and reliability
  • Self-motivated and proactive, able to take ownership and deliver results
  • Eagerness to learn new practices and technologies that will improve our overall architecture
  • Excellent communication skills and ability to effectively communicate with both technical and non-technical audiences
  • BS or MS degree in Computer Science, similar technical field of study or equivalent practical experience and 5+ years of experience

Responsibilities

  • Designing, developing, and maintaining integration flows from our core application to third party services using an array of different APIs
  • Collaborate and review code with other developers in engineering to ensure each integration maintains a consistent level of technical standards as set by the team
  • Work directly with Customer Success to ensure that the integrations meet the needs of our customers
  • Troubleshoot, identify, and fix any issues that arise during customer integration
  • Designing and building elegant and user-friendly UIs end-to-end
  • Ensuring site reliability and troubleshooting production issues
  • Collaborating with Customer Support and Product teams to handle client requests and build new features and products
  • Leading, mentoring and guiding less experienced engineers
  • Participate in designing and building systems for maximum performance, reliability and scalability

Preferred Qualifications

  • Desire to mentor software engineers in all aspects of their engineering skill-sets
  • Strong understanding of Scrum/Agile/Kanban

Benefits

  • A competitive salary
  • A meaningful stock option package
  • Comprehensive Medical, Dental, and Vision. Multiple plan options, including a plan option for 100% employer-paid premium for individual coverage for full-time employees
  • 401k Match to help you save for your future (Fully vested after 6 mo eligibility period)
  • Unlimited Vacation, Paid Sick Leave, and major US Holidays
  • $45 monthly stipend towards ClassPass (fitness/spa)
  • Awesome company swag!
  • Free access to Health Advocate
  • Remote-first work environment -we have an office in NYC, but our teammates are all over the United States and around the world
  • You will be part of a small, professional fast-moving team with minimal supervision
  • Annual team gatherings
Help us out by mentioning to Northspyre that you discovered this job opportunity on JobsCollider. Your support is greatly appreciated. Thank you 🙏
Disclaimer: Please check that the job is real before you apply. Applying might take you to another website that we don't own. Please be aware that any actions taken during the application process are solely your responsibility, and we bear no responsibility for any outcomes.

Similar Jobs