Remote Senior Software Engineer I/II (Backend)

Posted 5 months ago

Share:

Please let Genea know you found this job on RemoteYeah. This helps us get more companies to post jobs here for you.

Description:

  • Genea is a company focused on serving the needs of commercial real estate customers, starting with their flagship Overtime HVAC product.
  • The company has earned the trust of 21 of the top 25 largest commercial real estate companies in the US.
  • The Senior Software Engineer II (NodeJs) position is available in Ahmedabad or remotely.
  • The role requires 4 to 6 years of experience.
  • Daily responsibilities include participating in the overall application lifecycle, defining and communicating technical and design requirements, and developing and maintaining server-side network components.
  • The engineer will develop high-performance applications by writing testable, reusable, and efficient code, design customer-facing APIs and back-end services, and collaborate with front-end developers.
  • Responsibilities also include implementing security protocols, writing technical documentation, recommending process improvements, and staying informed about advancements in Node.js development.
  • The engineer will also provide training and support to other team members.

Requirements:

  • A Bachelor's degree in computer science, information science, or a similar field is required.
  • Extensive knowledge of JavaScript, including ES5 and ES6, and related libraries is necessary.
  • Candidates must have knowledge of Node.js and frameworks such as Express or Fastify.
  • Familiarity with Directory Integration tools like Microsoft Entra, OKTA, or Google is required.
  • Understanding of asynchronous programming using AWS SQS/SNS and its quirks is essential.
  • Working experience with different protocols like gRPC for designing high-performance applications is needed.
  • Candidates should understand fundamental design principles behind scalable applications.
  • Knowledge of the differences between delivery platforms, such as mobile vs. desktop, is important for optimizing output.
  • Exceptional analytical and problem-solving skills are required.
  • Great organizational and time management skills are necessary.
  • Availability to resolve urgent application issues outside of business hours is expected.
  • Knowledge of OWASP security principles is required.
  • Proficient understanding of code versioning tools, such as Git, is necessary.
  • Experience with microservice architecture is required.
  • Familiarity with Agile/Scrum development methodologies is preferred.

Benefits:

  • The position offers the opportunity to work with a leading company in the commercial real estate technology sector.
  • Employees will have the chance to develop and maintain high-performance applications that solve real-world problems.
  • The role includes collaboration with a talented team of developers and the opportunity to train and support team members.
  • There is potential for professional growth and advancement within the company.
  • The flexibility of remote work is available for this position.

Job title

Job type

Experience level

Required experience

4 years

Salary

-

Degree requirement

Degree required

Location requirements

Benefits

-

Report this job

Job expired or something else is wrong with this job?

Report job
SerpApi

SerpApi

Scrape Google and other search engines from our fast, easy, and complete API.

RemoteYeah Ads