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

 

 

Job Details

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