About Us:
DigiLantern is a global leader in digital solutions and technology services, focused on helping our clients:
- Achieve digitization of business processes
- Leverage data-driven insights for better ROI
- Create exceptional brand experiences in the digital space
We are a team of over 100 talented experts working on the latest technology stacks, delivering solutions across a wide range of customers.
We are pioneers in:
- Website Design and Development
- Mobile Application Development
- UI/UX Development
- Digital Marketing
- Digital Transformation
Role & Responsibilities:
Architecture & Design:
- Ability to design and architect complex React Native applications, considering scalability, maintainability, and performance
Performance Optimization:
- Deep understanding of React Native performance optimization techniques
- Ability to profile and address performance bottlenecks
Native Module Development:
- Ability to create custom native modules for accessing platform-specific features and improving performance
Code Review Expertise:
- Ability to conduct thorough code reviews and provide constructive feedback
- Ability to solve complex technical problems independently and find creative solutions
Education & Experience:
- Bachelor's degree in Computer Science or a related field (or equivalent practical experience)
- 3+ years of experience in mobile application development
Technical Expertise:
- Expert knowledge of JavaScript, including ES6+ syntax; TypeScript is a plus
- Deep understanding of React Native framework, its architecture, and performance optimization techniques
- Extensive experience with state management libraries (e.g., Redux, MobX, Context API, Recoil)
- Experience with native mobile development (Android or iOS)
- Experience with CI/CD pipelines for mobile applications
- Experience with performance monitoring tools (e.g., Sentry, Crashlytics)
- Proven ability to design and implement complex mobile applications
- Experience with architectural patterns for mobile applications (e.g., MVVM, Clean Architecture)
Preferred Skills:
- Experience with other cross-platform development frameworks (e.g., Flutter)
- Deep understanding of mobile security best practices
- Experience with mobile DevOps principles and tools
- Contributions to open-source React Native projects
- Deep understanding of underlying bridging between Native iOS and Android