Software Engineer (Android/IOS Developer)

We are looking for an Android/IOS Developer with at least 3-5 years’ experience in building high-performing, scalable, enterprise-grade applications.

You will be part of a talented software team that works on mission-critical applications. Android developer roles and responsibilities include managing Android/IOS application development while providing expertise in the full software development lifecycle, from concept and design to testing. If you can code well in both iOS and Android, you will be someone we consider first.

 

Skills & Requirements:

  • Proven hands-on Software Development experience
  • Proven working experience in Java development
  • Ability to understand business requirements and translate them into technical requirements
  • Design, build, and maintain high performance, reusable, and reliable Java code
  • Familiarity with RESTful APIs, GSON/Retrofit, JSON/XML parsing
  • Strong knowledge of Android/IOS UI design principles, patterns, and best practices
  • Excellent knowledge of Relational Databases, SQLite and SQL Queries
  • Knowledge of Android’s common software design patterns
  • A firm understanding of object-oriented design patterns and architecture
  • Experience with offline storage, multi-threading, and performance tuning
  • Performance analysis and tuning experience including memory usage, CPU utilization, leak checking
  • Excellent debugging skills to solve challenging problems
  • Strong communication and analytical skills
  • Good knowledge of Git version control system
  • Good knowledge of Agile/Scrum methodologies
  • Familiar with test-driven development and automation testing skills

 

 

  • This job is expired!

Job Details

  • Software & Web Development
  • NETSOL Financial Suite
  • Permanent
  • Lahore
  • 5
  • Experienced Profesional
  • 1 year to 3 years
  • June 25, 2020
  • September 30, 2020
Share this job
Show all jobs