Working days and hours:
Saturday to Wednesday
Contract type:
Facilities and Benefits:
- Fully remote / hybrid
- Loan
- Health insurance
- Occasional packages and gifts
key Requirements:
- 2 years experience in similar position
- Minimum 3 years of experience in software industry
Job Description:
At t4f.ir, You'll craft seamless, high-performance mobile apps, collaborate with cross-functional teams, and drive impactful projects. We're seeking a proactive problem-solver passionate about coding, UI/UX, and continuous learning. We are not only caring of our job but also growing your skills in a dynamic and supportive environment!
Role details:
- Develop and maintain seamless Mobile apps functionality across both iOS and Android.
- Collaborate closely with back-end developers, UI/UX designers and product managers.
- Stay updated with the latest trends and technologies in mobile app development and apply this knowledge to your work.
- Write clean, maintainable, and efficient code following best practices in mobile app engineering.
- Ensure the performance, accessibility, and usability of our web applications meet the highest standards.
Requirements:
- 2-3 years of experience in mobile development.
- Proficiency in Dart and Flutter
- Familiarity with Firebase.
- Experience with RESTful APIs and third-party libraries
- Strong understanding of the full mobile development lifecycle
- Understanding of user interface design principles and user experience concepts.
- Ability to work in a team environment and communicate effectively.
Additional Skills:
- Experience with state management (e.g., Provider, Riverpod, Bloc)
- Ability to write clean, maintainable, and scalable code
- Solid understanding of Agile methodologies
- Knowledge of version control (Git)
is a PLUS:
- Experience in deploying apps on Google Play and App Store and other Iranian app stores
- Familiarity with cloud-based services
- Knowledge of native Android/iOS development
- Experience with automated testing and debugging
- Experience of web design and working with design tools like Sigma, Adobe XD, Sketch, Zeplin.
- Knowledge of Design patterns and best practices.
Job Requirements
- Gender: doesn’t matter
- Software: AndroidStudio, Git, GitHub/GitLab/BitBucket,
- Technology: Flutter
- Personal Skills: Strong problem-solving, Excellent communication and teamwork abilitie, Passion for learning new technologies