Homee, Inc. Staff Software Engineer - Full Stack Remote · Full time

We are looking for a Staff Full Stack Software Engineer to continue to build and support our core platform and APIs. You will be a key technical contributor and will help contribute to important architectural decisions. This is a staff position, no contractors, or agencies, please.

Description

We are looking for a Staff Full Stack Software Engineer to continue to build and support our core platform and APIs. You will be a key technical contributor and will help contribute to important architectural decisions. This position requires critical thinking and technical mastery to build out federated microservices and manage integrations with both technology and enterprise partners. We are looking for a highly reliable and very disciplined person who will remain committed to the progress of our team and our company. Thanks to you, the whole organization will move faster and deliver higher quality products backed by well-written code.

 

This is a staff position, no contractors, or agencies, please.

 

As this role spans a variety of experience levels, the following are desired but not mandatory! We're looking for bright, curious and self-motivated people that expect to have fun at work and contribute to a collaborative, diverse environment.

 

Responsibilities:

 

  • Analyze user needs and develop software solutions.
  • Work with the product owners to determine specification requirements.
  • Write maintainable, well-documented code with extensive test coverage.
  • Recommend and perform software upgrades to optimize operational efficiency.
  • Collaborate with other developers to design and optimize code.
  • Build high performance and scalable server-side technologies.

 

Qualifications:

 

  • 8+ years of professional software development experience shipping high-volume, scalable applications on a service-oriented architecture.
  • In-depth knowledge of TypeScript.
  • In-depth knowledge of JavaScript frameworks like React, specifically Next.js.
  • Experience with of RESTful APIs and/or tRPC.
  • Experience with Node.js frameworks such as Express or Fastify.
  • Experience with relational databases such as MySQL or Postgres.
  • Familiarity with non-relational databases such as MongoDB or Redis.
  • Experience with AWS; specifically, AWS Lambda.
  • Thorough understanding of architectural patterns of large, high-scale distributed applications.
  • Knowledge of test automation frameworks and experience in test authoring.
  • Proven ability to self-manage but also work as part of a close-knit team using Agile development for tracking progress, issues, etc.
  • Proven track record of leadership at a project level.


Salary

$175,000 - $190,000 per year