Back To List

Application Developer – Full Stack (React Native / Node.js / GraphQL)

Application Developer – Full Stack (React Native / Node.js / GraphQL)

📍

About the Opportunity

Join a


Primary Function

We’re developing a

As an


Key Responsibilities

Qualifications

Preferred Skills

What’s in It for You

Why You’ll Love This Role

Application Developer – Full Stack (React Native / Node.js / GraphQL)

Lebanon, TN, USA | Relocation Assistance Available

About the Opportunity

Join aglobal technology leaderthat’s transforming how people connect with innovative, energy-efficient products. This is your chance to be part of a forward-thinking engineering team building anext-generation mobile platformthat 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 apowerful cross-platform mobile applicationthat integrates the latest technologies for seamless user experiences. UsingReact Native,Node.js,GraphQL, andJWT/OAuth 2.0, you’ll help shape an app that’s fast, secure, and built to scale.

As anApplication 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 maintainmobile applications usingReact Nativefor iOS and Android.
  • Develop scalable APIswithNode.jsand
  • Apollo Server
  • using
  • GraphQL
  • for efficient data flow.
  • Integrate systemssuch asSalesforce,
  • SAP
  • , and
  • Ayla IoT
  • through secure and reliable middleware.
  • Implement authenticationusingJWTand
  • OAuth 2.0
  • , ensuring robust data security.
  • Manage

    databasesand follow
  • API documentation standards
  • for consistency and quality.
  • Write

    unit and integration testsusing
  • Jest
  • to ensure reliability and maintainability.
  • Maintain

    code qualityusing
  • 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+ yearsof experience as aFull-Stack JavaScript Developer.
  • Strong command of

    JavaScript (ES6+),
  • React Native
  • , and
  • Node.js
  • .
  • Experience with

    GraphQLand
  • 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 pipelinesand
  • 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 insuranceandretirement savings plan
  • Short- and long-term disability coverage
  • Tuition assistanceand 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.