Application Developer – Full Stack (React Native / Node.js / GraphQL)About the Opportunity
Join a
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
As an
Key Responsibilities
Qualifications
Preferred Skills
What’s in It for You
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.
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.
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
Join us and help shape the future of connected technology — one line of code at a time.
Freqently Asked Questions
To thrive as an Application Developer in Lebanon, TN, focus on JavaScript frameworks like React Native for mobile interfaces and Node.js for backend services. Familiarity with GraphQL APIs is highly valued, alongside skills in API security protocols such as JWT and OAuth 2.0, reflecting local industry demands for scalable and secure applications.
Lebanon, TN offers a growing tech scene with opportunities to work on full-stack projects, especially in IoT and mobile app development. While salaries may be modest compared to major cities, the lower cost of living and collaborative environments foster steady career growth, making it an attractive location for developers aiming to expand their skill sets.
Certifications in cloud platforms like AWS or Azure can enhance employability, alongside proficiency in Salesforce integration and CI/CD pipelines. Employers in Lebanon often look for developers adept in React Native and Node.js, coupled with practical knowledge of RESTful and GraphQL APIs, aligning with regional project needs.
At Career Professionals, Inc., Application Developers engage deeply with cross-platform mobile app creation, integrating complex IoT systems and enterprise tools like SAP and Salesforce. The role emphasizes security through JWT and OAuth 2.0, fostering innovation by bridging physical devices with digital ecosystems in a collaborative setting.
The company invests in professional growth by offering tuition assistance and ongoing development opportunities, encouraging developers to stay abreast of cutting-edge technologies like React Native and GraphQL. This nurturing environment promotes skill enhancement and upward mobility within a technology-driven culture.
Application Developers in Lebanon, TN typically earn between $75,000 and $95,000 annually, reflecting the region’s market trends and the specialized full-stack skills required. Factors like experience with React Native, Node.js, and secure API development can influence salary within this competitive range.
Local teams emphasize collaborative development, often integrating cloud services and IoT frameworks prevalent in the region. Developers benefit from close-knit communities that support knowledge sharing, while proximity to Nashville’s tech scene adds access to networking and emerging project opportunities.
Common challenges include maintaining seamless cross-platform performance, managing API efficiency with GraphQL, and securing data transactions via JWT and OAuth protocols. Balancing rapid feature development while ensuring code quality through testing tools like Jest demands both adaptability and technical precision.
The role requires a blend of front-end expertise with React Native and backend proficiency in Node.js, driven by regional projects focusing on IoT and enterprise integrations. Emphasis on security standards and scalable API architectures reflects Lebanon’s growing emphasis on robust, connected applications.
Developers collaborate closely with UI/UX designers, cloud engineers, and IoT specialists to create cohesive mobile applications. This interdisciplinary approach ensures responsive user experiences and seamless backend integrations, fostering innovation and technical excellence within the company's engineering culture.
Find The Related Jobs
Telequest Communications Inc
Application Developer
Lebanon, TN
Popular Searches for Application Developer