Android Developer

Tehran
Full-time
Technology

 In the Story of Snappfood, we believe in creating value that goes beyond the ordinary. We are willing to establish innovative tendencies and are eager to have you on our team to help us get through our business challenges with creativity, intelligence, and agility.
 We are waiting for you to continue this story.

 

Responsibilities:

Develop and maintain Android applications, ensuring they are
feature-rich, responsive, and visually appealing.
Write clean, maintainable code and perform debugging and
troubleshooting to identify and resolve software defects.
Collaborate with designers to create intuitive and user-friendly interfaces that
enhance the user experience.
Integrate with external web services and APIs to fetch data and enhance
application functionality.
Optimize application performance, ensuring smooth operation
and minimal resource usage.
Conduct thorough testing, including unit testing and UI
testing, to identify and fix issues in the software.
Use version control systems (e.g., Git) to manage source code, track changes,
and collaborate with team members.
Ensure applications are compatible with various Android
devices, screen sizes, and OS versions.
Implement best practices to protect user data and maintain the confidentiality and
integrity of applications.
Maintain comprehensive documentation for code, designs, and technical
specifications.
Stay up-to-date with the latest trends and technologies in Android app
development.

 

Requirements:

Bachelor’s degree in Computer Science, Software Engineering, or a related field.
Proven experience as an Android Developer, with a minimum of 3 years in mobile app
development.
Proficiency in Kotlin and Java.
Experience with Android Studio, SDK, and related
development tools.
Knowledge of design principles, Material Design guidelines, and user
interface development.
Familiarity with RESTful APIs and third-party library integration.
Experience with SQLite or other mobile database systems.
Proficiency in using version control systems, especially Git.
Knowledge of testing frameworks and debugging tools.
Ability to develop apps that work across various Android
devices and OS versions.
Understanding of mobile app security best practices.

 

Benefits:

Vouchers for vacation, Gym, Therapy Sessions, Intervnet Costs
Complementary Insurance
Educational platform of advanced courses
Snappfood’s Discount codes
Loans

فرصت های شغلی مشابه

با اعداد انگلیسی وارد شود