Application Developer – Full Stack (React Native / Node.js / GraphQL)
Lebanon, TN, USA | Relocation Assistance Available
About the Opportunity
Join a
global technology leader
that’s transforming how people connect with innovative, energy-efficient products. This is your chance to be part of a forward-thinking engineering team building a
next-generation mobile platform
that combines cutting-edge design, smart connectivity, and real-world impact.
You’ll work in a collaborative environment where creativity meets technical excellence — designing solutions that make a difference in homes and businesses around the world.
Primary Function
We’re developing a
powerful cross-platform mobile application
that integrates the latest technologies for seamless user experiences. Using
React Native
Node.js
GraphQL
, and
JWT / OAuth 2.0 , you’ll help shape an app that’s fast, secure, and built to scale.
As an
Application Developer
, you’ll play a key role in designing architecture, building features, and driving performance improvements from front to back end.
Key Responsibilities
Design, build, and maintain
mobile applications using
React Native
for iOS and Android.
Develop scalable APIs
with
Node.js
and
Apollo Server
using
GraphQL
for efficient data flow.
Integrate systems
such as
Salesforce
SAP
, and
Ayla IoT
through secure and reliable middleware.
Implement authentication
using
JWT
and
OAuth 2.0 , ensuring robust data security.
Manage
databases
and follow
API documentation standards
for consistency and quality.
Write
unit and integration tests
using
Jest
to ensure reliability and maintainability.
Maintain
code quality
using
ESLint
and
Prettier
; optimize performance with
Babel
Collaborate with cross-functional teams (UI / UX, Cloud, IoT) to deliver a high-performance user experience.
Qualifications
~ Bachelor’s degree in
Computer Science
Information Technology
, or a related field (or equivalent experience).
~3+ years
of experience as a
Full-Stack JavaScript Developer
~ Strong command of
JavaScript (ES6+) ,
React Native
, and
Node.js
~ Experience with
GraphQL
and
REST APIs
~ Familiarity with
Salesforce integration
IoT frameworks
Xcode
, and
Android SDK
~ Experience with libraries such as
Axios
Moment.js
Lodash
, and
uuid
~ Knowledge of
API security protocols
, including
JWT
and
OAuth 2.0 .
~ Familiarity with
RBAC / ABAC
access models.
~ Excellent communication, organization, and problem-solving skills.
Preferred Skills
Experience working with
Ayla
SAP
, and connected device systems.
Knowledge of
UI / UX design principles
for mobile applications.
Hands-on experience with
version control (Git) and editors like
VS Code
or
WebStorm
Strong understanding of
CI / CD pipelines
and
cloud environments
(AWS, Azure, or GCP).
What’s in It for You
Competitive salary and
relocation package
to Lebanon, TN
Comprehensive
medical, dental, and vision insurance
Company-sponsored life insurance
and
retirement savings plan
Short- and long-term disability coverage
Tuition assistance
and ongoing professional development
A dynamic, forward-thinking culture where innovation and collaboration drive success
Why You’ll Love This Role
You won’t just write code — you’ll build technology that connects the physical and digital worlds. This is a hands-on opportunity to work with the latest tools, contribute to a global platform, and grow your career within a company committed to innovation, sustainability, and technical excellence.
Join us and help shape the future of connected technology — one line of code at a time.
React Native Developer • Lebanon, Tennessee, United States