> Markdown version of [/jobs/ext/2925354-full-stack-engineer](https://www.wearedevelopers.com/jobs/ext/2925354-full-stack-engineer). Every page supports `.md` or `Accept: text/markdown`. Links point to the HTML versions so they work for humans too. Agent guide: [/agents.md](https://www.wearedevelopers.com/agents.md). --- # Full Stack Engineer - **Company:** Purple Drive Technologies LLC - **Location:** Chicago, IL, United States - **Experience:** Expert - **Contract:** Permanent contract - **Skills:** JavaScript (Programming Language), .NET Framework, Adobe InDesign, Application Programming Interfaces (APIs), Artificial Intelligence, Android Software Development, Android Studio, Apple IOS, Apple Xcode, Application Performance Management, Mobile Application Development, Code Review, Software Debugging, Mobile Application Software, Node.Js, Object-Oriented Software Development, Software Engineering, TypeScript, GitHub Copilot, ReactJS, Offline Storage, Backend, Information Technology, Graphql, React Native, Front End Software Development, Api Design, Restful APIs, Es2015, Code Restructuring, Mobile Data - **Published:** September 15, 2026 - **Apply:** https://www.dice.com/job-detail/21e9d6af-b48a-4984-9a34-9e0f3d4f4a32 ## About the Role Candidates must have hands-on experience in the following: 1. React Native - Mandatory + Strong hands-on experience developing mobile applications using React Native. + Experience with mobile application architecture, debugging, and deployment. 2. React.js - Mandatory + Strong experience developing modern, responsive web applications using React.js. 3. Node.js / Backend - Mandatory + Strong Node.js backend development experience OR strong .NET backend experience. + Experience developing APIs and backend services. 4. JavaScript & TypeScript - Mandatory + Strong understanding of JavaScript and TypeScript. + Excellent knowledge of ES6+ syntax and language features. 5. Full Stack Engineering - Mandatory + 10+ years of overall Full Stack Engineering experience. + Ability to work across frontend, backend, APIs, and mobile applications., * React.js * React Native * Node.js / .NET * JavaScript / TypeScript * ES6+ * REST APIs * GraphQL * Object-Oriented Programming * Mobile application development * Offline storage * Third-party API/dependency integration * Application debugging and troubleshooting __________________________________________________ Mobile Development Skills * Hands-on React Native development. * Familiarity with Xcode for iOS application builds and debugging. * Familiarity with Android Studio for Android application builds and debugging. * Understanding of mobile application lifecycle and deployment. * Knowledge of offline storage and mobile data handling. * Ability to troubleshoot native dependencies and build issues., * Experience with AI coding assistants such as GitHub Copilot or equivalent. * Ability to use AI-assisted development tools for coding, debugging, refactoring, testing, and documentation. * Understanding of responsible use of AI-assisted development in enterprise environments., * Excellent written and verbal communication skills. * Ability to translate complex technical requirements into actionable solutions. * Strong problem-solving and analytical skills. * Ability to work independently and collaboratively. * Strong ownership and accountability. * Ability to communicate effectively with technical and non-technical stakeholders., * Bachelor's degree in Computer Science, Engineering, Information Technology, or related field. * 10+ years of Full Stack Engineering experience. * Strong recent hands-on development experience with React.js, Node.js/.NET, and React Native. ## Description We are seeking a highly experienced Senior Full Stack Engineer with strong expertise in React.js, Node.js/.NET, and React Native to design, develop, integrate, and maintain scalable web and mobile applications. The ideal candidate will have strong hands-on experience across frontend, backend, and mobile development, with excellent knowledge of JavaScript/TypeScript, REST/GraphQL APIs, mobile development tools, and modern software engineering practices., Backend & API Development * Develop scalable backend services using Node.js or .NET. * Design and consume REST and GraphQL APIs. * Understand document request models and API communication. * Integrate third-party services and dependencies. * Troubleshoot API, integration, and dependency-related issues., * Design, develop, test, and maintain scalable full-stack web and mobile applications. * Develop responsive frontend applications using React.js. * Develop mobile applications using React Native. * Build backend services and APIs using Node.js and/or .NET. * Develop and integrate REST and GraphQL APIs. * Write clean, maintainable, well-documented JavaScript/TypeScript code. * Troubleshoot application and third-party dependency conflicts. * Work with Xcode and Android Studio for mobile builds and debugging. * Implement offline storage and mobile application capabilities. * Collaborate with architects, product owners, UX/UI designers, QA, and other engineering teams. * Participate in design, development, code reviews, testing, deployment, and production support. * Ensure application performance, scalability, security, and reliability. * Use AI coding assistants effectively to improve development productivity. ## Related Videos - [Hiring AI Native Talents](https://www.wearedevelopers.com/videos/100268-hiring-ai-native-talents) - [Developing the Backend with Stefan Lingler, CTO at Shpock](https://www.wearedevelopers.com/videos/100360-developing-the-backend-with-stefan-lingler-cto-at-shpock) - [Putting the Graph In GraphQL With The Neo4j GraphQL Library](https://www.wearedevelopers.com/videos/257-putting-the-graph-in-graphql-with-the-neo4j-graphql-library) - [Meet Your New BFF: Backend to Frontend without the Duct Tape](https://www.wearedevelopers.com/videos/682-meet-your-new-bff-backend-to-frontend-without-the-duct-tape) - [Making the switch from web to mobile development](https://www.wearedevelopers.com/videos/274-making-the-switch-from-web-to-mobile-development) - [Nest.js - TypeScript in the backend can also be clean](https://www.wearedevelopers.com/videos/1033-nest-js-typescript-in-the-backend-can-also-be-clean) ## Related Articles - [React Developer Salary [2023]](https://www.wearedevelopers.com/magazine/198-react-developer-salary-2023) - [16 Best Free React UI Libraries in 2025](https://www.wearedevelopers.com/magazine/148-16-best-free-react-ui-libraries-in-2025) - [Dev Digest 120 - Apple and peers](https://www.wearedevelopers.com/magazine/455-dev-digest-120-apple-and-peers) - [Is Software Engineering Over-Saturated?](https://www.wearedevelopers.com/magazine/418-is-software-engineering-over-saturated) - [Dev Digest 121 - AI goes offline](https://www.wearedevelopers.com/magazine/456-dev-digest-121-ai-goes-offline) - [Fully Remote Software Engineer Jobs](https://www.wearedevelopers.com/magazine/447-fully-remote-software-engineer-jobs)