Application Engineer
Role details
Job location
Tech stack
Job description
Overland Park, KS (within 50 miles) | Cary, NC (within 50 miles) | Onsite 5 days/week | Contract, Design, develop, test, and maintain mobile applications using React Native
Help establish and mature React Native standards, patterns, and best practices
Build high-quality, accessible user interfaces with a strong focus on performance and usability
Collaborate closely with UX designers to implement consistent mobile and web experience
Contribute to React-based web applications as part of shared product teams
Contribute to backend services written in TypeScript (e.g., Node.js / NestJS / Express)
Integrate mobile and web applications with backend APIs and cloud-based services
Write clean, maintainable, and well-tested code across frontend and backend components
Participate in code reviews and technical discussions across mobile, web, and backend work
Support debugging and issue resolution across development and production environments
Contribute to documentation and shared frontend and application development practice
Requirements
react native, typescript, backend development, backend testing, backend api, node.js, git, agile, nestjs, express.js, mobile testing, containerized applications, ci/cd pipelines, frontend testing
Top Skills Details
react native,typescript,backend development,backend testing,backend api,node.js,git,agile
Additional Skills & Qualifications
Experience shipping and maintaining production React Native applications
Experience with NestJS or Express.js for backend developmen
Familiarity with mobile testing frameworks (e.g., Jest, Appium, Detox, or similar)
Experience with frontend and mobile test automation
Familiarity with containerized applications (e.g., Docker)
Experience integrating frontend and mobile applications with REST APIs
Familiarity with CI/CD pipelines for mobile and web applications
Exposure to Azure environments and services
Interest in improving frontend performance, accessibility, and developer experience