Professional Recruiting Consultants, Inc.
Back to List

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.

Apply to this Job
First Name *
Last Name *
Email

Phone

Yes
No