Scalence L.L.C. is seeking a Senior React Native Full Stack Engineer to help design, build, and maintain high-quality mobile experiences. The role involves collaborating with product managers and designers to deliver performant, maintainable, and scalable mobile applications and features.
Responsibilities:
- Build and maintain cross-platform mobile features using React Native
- Develop and maintain BFF services using Node.js and TypeScript to support tailored mobile data needs
- Collaborate with designers and product managers to implement intuitive, consistent user experiences
- Integrate mobile apps with cloud-based services, primarily using AWS (e.g., Lambda, API Gateway, S3)
- Write clean, testable code using TypeScript, React Native, and modern libraries and tooling
- Drive improvements in app performance, reliability, and CI/CD pipelines
- Participate in code reviews and architectural discussions
- Help define and evolve mobile best practices, especially around cloud integration, service boundaries, and observability
Requirements:
- 5 years of experience in mobile development, with at least 3 years using React Native in production
- Proficient in JavaScript and TypeScript, with a strong understanding of functional programming concepts
- Hands-on experience integrating mobile applications with AWS services or other cloud providers
- Experience building and maintaining cloud-native Backend-For-Frontend (BFF) services, especially for mobile applications
- Strong understanding of API design (REST/GraphQL) and backend integration
- Familiar with mobile debugging, performance profiling, and testing frameworks like Jest and Detox
- Strong communication and collaboration skills in remote-first teams
- Bachelor's degree in Computer Science or equivalent practical experience
- Experience with micro front ends and module federation
- Experience with native mobile development in Swift and/or Objective-C
- Familiarity with AWS cloud-native architecture patterns
- Knowledge of native module bridging between React Native and native iOS code
- Exposure to cloud-based observability tools (e.g., Datadog, CloudWatch, Dynatrace)
- Familiarity with feature flags, analytics, A/B testing, and mobile release cycles
- Experience integrating or collaborating with AI coding agents (e.g., Anthropic Claude, GitHub Copilot, Cursor, or similar tools)
- Ability to leverage AI-powered development tools to enhance productivity, code quality, and team workflows