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

Early Learning Lead Educator

Bambini Creativi- Private Reggio-Inspired Preschool and Elementary

Kansas City, MO

18 - 20 USD HOURLY

Full Time

Planning and implementing activities build and develop self-esteem, social skills, and self-awareness. Develops student attitudes and skills that allow for

Sales & Customer Service Representative

Cricket Wireless Authorized Dealer

Lewiston, ID

11 - 13 USD HOURLY

Full Time

To achieve your quota every month by selling wireless phones, accessories, service plans, and service features. Have fun while making some money!

Prescott Valley, AZ

64 - 70 USD HOURLY

Full Time

Arizona State Board of Pharmacy RPh license in current/good standing. Newly hired pharmacists are to enroll in an approved certification course within 90 days

Bookkeeper/Accounting Clerk

Camacho Contractors

Minneapolis, MN

25 - 28 USD HOURLY

Full Time

Assisting with project documentation such as certified payrolls, utilization reports, change order status, invoices & payment applications, etc.

Petaluma, CA

39555 - 64979 USD ANNUAL

Full Time

In search of an artistic individual for the role of ADL Videographer/Photographer in support of Advanced Distributed Learning Initiative (ADL).