Application Developer – Full Stack (React Native / Node.js / GraphQL)
Salary: $80,000 - $100,000 per year
Location: Lebanon, TN
Posted: November 01 2025
Minimum Degree:
Relocation Assistance: Available
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.