Application Developer Full Stack (React Native / Node.js / Grap

  • Bob Jones & Associates, Inc.
  • Lebanon, Tennessee
  • 12/27/2025
Information Technology Telecommunications Java

Job Description


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

Lebanon, TN, USA Relocation Assistance Available


About the Opportunity

Join a global technology leader thats 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.


Youll 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

Were 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, youll help shape an app thats fast, secure, and built to scale.


As an Application Developer, youll 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(link removed)>



  • Collaborate with cross-functional teams (UI/UX, Cloud, IoT) to deliver a high-performance user experience.





Qualifications


  • Bachelors degree in Computer Science, Information Technology, or a related field (or equivalent experience).




  • 3+ years of experience as a Full-Stack JavaScript Developer(link removed)>



  • Strong command of JavaScript (ES6+), React Native, and Node.js(link removed)>



  • Experience with GraphQL and REST APIs(link removed)>



  • Familiarity with Salesforce integration, IoT frameworks, Xcode, and Android SDK(link removed)>



  • Experience with libraries such as Axios, Moment.js, Lodash, and uuid(link removed)>



  • Knowledge of API security protocols, including JWT and OAuth 2.0(link removed)>



  • 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(link removed)>



  • Strong understanding of CI/CD pipelines and cloud environments (AWS, Azure, or GCP).





Whats 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 Youll Love This Role

You wont just write code youll 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.