Job Description
We are looking for an experienced React Native developer to join our front-end team. The ideal candidate will be proficient in building high-performance mobile applications and have a strong understanding of the React Native ecosystem. You will play a key role in developing mobile applications that integrate with our banking systems, leveraging digital signatures for secure transactions.
Responsibilities
• Develop high-quality mobile applications using React Native
• Implement and manage digital signatures for secure authentication and transactions
• Collaborate with backend teams to integrate APIs and ensure seamless functionality
• Optimize mobile applications for performance, scalability, and responsiveness
• Test and debug mobile applications across multiple platforms (iOS, Android)
• Maintain code quality, organization, and automation
Required Skills & Experience
• Strong proficiency in React Native development
• Experience with integrating digital signature systems into mobile applications
• Solid understanding of mobile development best practices (iOS, Android)
• Familiarity with mobile UI/UX standards and guidelines
• Experience working with RESTful APIs and third-party libraries
• Strong understanding of version control systems (e.g., Git)
Bonus Skills
• Experience with Expo is considered a strong advantage
• Familiarity with TypeScript in mobile development
• Knowledge of performance optimization techniques for mobile applications
• Experience with CI/CD tools for mobile development
Benefits
• Dynamic and innovative work environment
• Growth and advancement opportunities within leading technical teams
• Competitive salary and benefits
• Full insurance and welfare programs
Location
Tehran - Pardis / Remote (Remote work possible upon manager’s approval)