Behpardakht Mellat is working on a mission-critical and transformative enterprise-scale project and is seeking a skilled Mobile Application Developer to join its technical team. This position is suitable for professionals who are passionate about designing and developing secure, high-quality, user-centric mobile applications and enjoy working on real products with a large user base in a professional engineering environment.
Responsibilities
- Design, develop, and maintain cross-platform mobile applications with a strong focus on usability, performance, and security
- Collaborate closely with backend, data, and product teams to deliver integrated and scalable solutions
- Implement responsive and mobile-first UI/UX designs
- Integrate mobile applications with backend systems using RESTful APIs
- Ensure secure authentication and authorization mechanisms within mobile applications
- Apply mobile development best practices related to performance, security, and maintainability
- Participate in code reviews and contribute to improving development standards
- Actively engage in team collaboration and continuous improvement activities
Qualifications
- Strong proficiency in JavaScript and/or TypeScript
- Experience in frontend development using Angular or React
- Familiarity with cross-platform mobile development frameworks such as Ionic, Capacitor, React Native, or PWA
- Experience in designing responsive, mobile-first user interfaces
- Experience working with RESTful APIs and secure backend communication
- Understanding of authentication and authorization concepts (e.g., JWT, OAuth2)
- Experience using Git and familiarity with CI/CD processes
- Knowledge of mobile application performance optimization, security considerations, and best practices
- Strong learning mindset and ability to work effectively in a collaborative team environment
Preferred Qualifications
- Experience developing Progressive Web Applications (PWA) and publishing applications for Android and/or iOS
- Familiarity with frontend architectural patterns such as Clean Architecture or component-based design
- Experience working on financial applications, digital wallets, or map-based services
- Basic experience with push notifications, offline mode, and local storage mechanisms