Application Developer – Full Stack (React Native / Node.js / GraphQL)
Salary: $80,000 - $100,000 per year
Location: Lebanon, TN
Posted: October 14 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.