Node JS Developer

Job Title
Node JS Developer
Job ID
27689424
Location
Columbia,  SC 29201
Other Location
Description

Who We Are 

Land Intelligence is a software technology company serving the commercial real estate industry.  We focus on Land Development.  We have been recognized as an industry technology leader in providing solutions on a national scale. Our team are visionaries that see a better, faster, and more valuable way to research, finance, and trade land.   

  
Our Culture  

We are entrepreneurs first. Which means we manage the people, processes, and products. We create new ways of doing things to drive value. We are builders and growth minded.  Our leadership team has been recognized as a Best Places to work in the industry nationally. Our team drives for personal and professional development, as personal growth is instrumental to our success. Your learning will be supported by specialized in-house training programs and mentoring by the industry’s leading experts, many of whom are our investors and strategic partners. 

Job Description 

The ways we develop, deploy, and operate software are changing. Systems are more portable and flexible, but also more complex. A Node JS Developer manage network and server side applications to support the front-end of our applications.  

  • Write Node.Js applications and services that are robust and able to provide high performance to the end user 

  • Integrate server side code with front end components 

  • Test and debug code that has errors 

  • Work in a team to plan and design future pieces of applications or services 

  • Managing front-end and third-party APIs integration 

  • Ensure modern security standards are implemented to prevent unauthorized entry and data protection 

  • Managing the deployment process  

  • Write adequate test suites to ensure all functionality originally specified in the design are met, including unit, integration, and E2E tests 

  • Ensure server side code is correctly interfacing with databases 

  • Develop and document operational and support processes 

Education Requirements 

Technical expertise and/or project management expertise must be documented in the form of academic degrees or other documented credentials 

  • Bachelor's degree in IT-related field 

  • OR equivalent experience 

  • Cloud Native Computing foundation certifications are a plus 

Special Skills 

We provide a list of technologies as a reference, but we are ultimately looking for traits and skills that are complementary to our team and the markets we serve. Candidates should be able to communicate thoughtfully about some of the following (or related) technologies and have sound technical fundamentals that enable them to adopt new capabilities with ease. 

Our ideal Node.js Developer will have: 

  • High level of understanding and proficiency with JavaScript 

  • Knowledge of how to use the Node.js frameworks such as ExpressJS, SailsJS, VueJS, and ElectronJS 

  • Understanding of modern patterns for how backend code interacts with frontend systems 

  • Sound knowledge of testing frameworks such as Mocha, Chai, Jasmine, Cucumber, etc. 

  • Experience in writing unit, integration, and E2E tests 

  • Experience in working with SQL databases 

  • Experience in integrating third-party  APIs 

  • Good understanding of code versioning tools, such as Git 

  • Basic understanding of frontend technologies, such as HTML5, CSS3 

  • The ability to problem solve 

  • Good communication skills, both written and verbal. 

We are a startup, but this isn't our first time doing this. As a result, you can get the thrill of working at a startup, with the resources of a publicly traded company.  We offer a best-in-class benefits package, as we are a Professional Employment Organization (PEO) with our partner Insperity that includes medical, vision, dental and life insurance. Our 401 (k) program offers an employer match, along with a 401(k)-profit sharing and performance-based bonuses and generous paid time off. 

  
Land Intelligence is an EOE/Affirmative Action Employer M/F/D/V. If you are interested in applying for employment and need special assistance to apply for a posted position, please send an e-mail to hello@landintelligence.net. Land Intelligence also participates in the federal E-Verify Program. 

Required Skills

High level of understanding and proficiency with JavaScript 

Knowledge of how to use the Node.js frameworks such as ExpressJS, SailsJS, VueJS, and ElectronJS 

Understanding of modern patterns for how backend code interacts with frontend systems 

Sound knowledge of testing frameworks such as Mocha, Chai, Jasmine, Cucumber, etc. 

Experience in writing unit, integration, and E2E tests 

Experience in working with SQL databases 

Experience in integrating third-party  APIs 

Good understanding of code versioning tools, such as Git 

Basic understanding of frontend technologies, such as HTML5, CSS3 

The ability to problem solve 

Good communication skills, both written and verbal.

Option 1: Create a New Profile