Software Engineer III - Java Backend DeveloperCapitolis • Sterling, Virginia, United States
Software Engineer III - Java Backend Developer
Capitolis
- Sterling, Virginia, United States
- Sterling, Virginia, United States
About
Own architecture for complex features: navigation, state management, performance tuning, offline-first capabilities, deep linking, and modular setup.
Integrate with secure REST/GraphQL APIs , authentication flows (OAuth2, JWT), push notifications, and analytics.
Optimize performance : memory profiling, render optimization, bundle size management, lazy loading, and reducing startup time.
Implement CI/CD for mobile (fastlane/App Center/Bitrise), automated testing, and release pipelines.
Collaborate with Design (Figma) for pixel-perfect UI; ensure Accessibility (A11y) and internationalization (i18n).
Work closely with Backend teams (Node/Java/Go) on contracts, error handling, observability, and resilience.
Mentor engineers; enforce code quality, reviews, and best practices.
Ensure security & compliance (encryption at rest/in transit, secure storage, device-level security) in line with fintech standards.
Contribute to technical roadmaps , estimations, and stakeholder communication.
Must-Have Skills 5+ years in software development with 5+ years in React Native building production-grade apps.
Strong in JavaScript/TypeScript , ES6+, and React patterns (Hooks, Context).
Deep experience in mobile architecture : Redux/RTK/MobX/Zustand, React Navigation, RN bridge, native modules.
Hands-on with native integrations : Android (Kotlin/Java), iOS (Swift/Objective-C), linking native SDKs.
Performance profiling : Flipper, Hermes, Xcode Instruments, Android Profiler; solving jank, memory leaks, FPS drops.
Testing : Jest, React Native Testing Library, Detox; strong CI/CD understanding.
Experience integrating secure APIs , app signing , store submissions , and OTA updates (CodePush/Expo EAS).
Knowledge of security best practices (secure storage, obfuscation, certificate pinning, anti-tamper, encryption).
Experience with App Store/Play Store submission processes and handling review feedback.
Statement to Third Party Agencies To ALL recruitment agencies: Candescent only accepts resumes from agencies on the preferred supplier list. Please do not forward resumes to our applicant tracking system, Candescent employees, or any Candescent facility. Candescent is not responsible for any fees or charges associated with unsolicited resumes.
#J-18808-Ljbffr
Languages
- English
Notice for Users
This job comes from a TieTalent partner platform. Click "Apply Now" to submit your application directly on their site.