Job Detail

Back End Javascript Software Developer

Back End Javascript Software Developer

Bodhi

Orlando, FL

Job ID : 52624d6a32507a304945676d2b6c376b59773d3d

Job Description :

Job description

Software Developer Job Description

The Software Developer will be an integral part of a small team of software developers working on various application projects. The Software Developer will collaborate in the design, implementation, and maintenance of leading-edge solutions using various IOT and Web Technologies.

About Bodhi

Bodhi is a cloud based Building Intelligence platform that brings together a multitude of building technologies into a single platform. Bodhi accomplishes this by integrating various third party cloud based API's, third party building integration systems such as Crestron, Lutron, BACNET, Niagara and others. In addition we are always expanding our offerings designing, building, and manufacturing our own IoT hardware solutions. By combining all of these efforts, we are able to provide a single point of monitoring, control, automation and reporting across entire buildings / properties. Bodhi is focused on several different verticals / markets including Hospitality, Commercial, and Multi Family Housing. More information about Bodhi can be found at https://www.bodhi.software.

Company Culture

Bodhi employs a small group of developers that work together closely in a highly agile environment in which team members' opinions, input, and experience are highly valued and respected. Additionally, we weigh our employees' feedback in all our goals and decisions. Therefore, tight collaboration and superb communication skills are essential focus areas that help us accomplish our goals and manage expectations.

About the Position

The position is a permanent, full-time position with the option to work at our Fort Lauderdale, Florida office or remotely. The remote option will require occasional scheduled five-day trips to the Florida office, paid for by the company. We are looking for someone enthusiastic and proud about their work who wants to be part of a successful and growing team.

Duties and Responsibilities

Collaborate closely with the development and management teams to fully understand product and project requirements.

Contribute actively to the design and implementation of ideas throughout the project's lifecycle.

Deliver with excellence the development and execution of test plans, project documentation, and product releases while complying with SDLC best practices.

Participate in peer-reviews of solution designs and code.

Take accountability for assigned work and on-time delivery throughout the entire project's duration.

Able to accept and deliver on challenging development assignments of back-end solutions while seeking expert advice or consulting other sources as needed.

Mentor and coach junior developers to enrich our products, customer experience, and team growth.

Required Skills and Experience

Five years of work experience in a software development role.

Strong teamwork, communication, and organizational skills.

Experience with GIT, CI/CD solutions, standards, and implementations.

A solid foundation of Linux and Windows Server experience.

Extensive experience programming in Node.JS and third party libraries.

Experience in working with both at-rest and in-motion data.

Experience in working with and designing REST APIs and creating documentation using OpenAPI.

Deep understanding of time-series, document store, key-value store, and relational databases.

Experience working with MongoDB and Firebase.

Solid understanding of microservices architecture, design, and deployment at scale using Docker / Kubernetes.

Understanding of Pub-Sub architecture and patterns using technologies such as RabbitMQ, Redis, and MQTT.

Familiarity with commonly used communication protocols such as TCP, UDP, SSH, and Websockets.

Additional Skills and Experience

Experience designing scalable distributed systems leveraging reference architectures and best practices.

Experience working with database technologies such as Elastic and InfluxDB.

Experience with regulatory compliance (CCPA, GDPR).

Experience working with IoT devices, technologies, and standards.

Experience with basic networking component design and implementation such as VPN, load balancing, and proxies.

Work Authorization

Applicants must be currently authorized to work in the United States for any employer.

Language

Applicants must be fluent in oral and written communications in the English Language.

Job Type: Full-time

Pay: $90,000.00 - $99,670.00 per year

Benefits:

  • 401(k)
  • Paid time off

Experience level:

  • 6 years

Schedule:

  • 8 hour shift
  • Monday to Friday

Application Question(s):

  • This position is a fast paced, rapid development environment. Do you feel comfortable with this?
  • Part of the job requirement is occasional (typically every couple months) company paid trips to HQ. Please acknowledge that you have read this requirement.

Experience:

  • Node.JS / Javascript: 5 years (Required)
  • API: 5 years (Required)
  • Database: 5 years (Required)

Work Location: Hybrid remote in Orlando, FL 32801

Company Details :

Name : Bodhi

teachering.org is the go-to platform for job seekers looking for the best job postings from around the web. With a focus on quality, the platform guarantees that all job postings are from reliable sources and are up-to-date. It also offers a variety of tools to help users find the perfect job for them, such as searching by location and filtering by industry. Furthermore, teachering.org provides helpful resources like resume tips and career advice to give job seekers an edge in their search. With its commitment to quality and user-friendliness, teachering.org is the ideal place to find your next job.

Details

: Orlando, FL

: 90000 - 99670 USD ANNUAL

: 16 days ago

Share Job :

Related Jobs

Administrative Assistant

Haskins Bayside SuperServiceCenter, Inc.

Port Haywood, VA

16 - 17 USD HOURLY

Full Time

Needs current drivers license, good driving record and reliable transportation. Greet customers, schedule repair appointments, track repair progress and parts

MSP IT Service Professional

Marchese Computer Products, Inc.

Batavia, NY

37440 - 50000 USD ANNUAL

Full Time

Candidate will maintain, analyze, troubleshoot, and repair computer systems, hardware, and computer peripherals. Help desk: 1 year (Preferred).

Electric Scooter Delivery Driver

Spin Fleet Operations (North America)

Richmond, VA

Full Time

An essential function of this position is driving, therefore to be eligible a valid and current driver's license is required. A valid driver's license.

Cornell, IL

18 USD HOURLY

Full Time

Operate industrial equipment such as mixers, hulling machines and sorters. Ability to follow recipes for the preparation of specific seed mixes.

Orlando, FL

30 - 35 USD HOURLY

Full Time

A valid CDL B drivers license is required. Assist with road calls and emergency services as necessary. An additional $.10 per hour for each ASE certification