Senior .Net & Hybrid Mobile Developer

ZADA Group - Cairo, Egypt

18
Applicants for
4 open positions
18
Seen
11
Shortlisted
6
Rejected
Experience Needed:
3 to 7 years
Career Level:
Experienced (Non-Manager)
Job Type:
Full Time
Salary:
Negotiable
Vacancies:
4 open positions
About the Job
  • We are seeking a .NET developer responsible for building web applications and mobile apps using .NET languages and technologies on front-end and back-end.
  • Your primary responsibility will be to design and develop these layers of our applications, and to coordinate with the rest of the team working on different layers of the infrastructure.
  • A commitment to collaborative problem solving, sophisticated design, and quality product is essential.

Responsibilities

  • Translate application storyboards and use cases into functional applications.
  • Design, build, and maintain efficient, reusable, and reliable code.
  • Integrate data storage solutions.
  • Ensure the best possible performance, quality, and responsiveness of applications.
  • Identify bottlenecks and bugs, and devise solutions to mitigate and address these issues.
  • Help maintain code quality, organization and best practices.
Job Requirements

Skills

  • Strong knowledge of .NET web framework Proficient in C# and/or ASP.NET, with a good knowledge of their CSS3, HTML5, JavaScript, XML.
  • Strong understanding of OOP object-oriented programming.
  • Skill for writing reusable libraries.
  • Familiar with various design and architectural patterns

Frameworks

.NET, Entity, ASP.NET, MVC, AngularJS, Bootstrap, Web API, Windows Communication Framework (WCF)

Libraries/APIs

  • JQuery, SignalR, API/SDK kits.
  • Knowledge of concurrency patterns.
  • Experience with Microsoft SQL Server.
  • Experience creating database schemas that represent and support business processes.
  • Understanding of fundamental design principles for building a scalable application

Platforms

  • Windows, Android, iOS, Windows Phone.
  • Experience implementing automated testing platforms and unit tests.
  • Proficient understanding of code version tools
About this Company

The company has been initiated with a great cause in mind, creating a business entity that aims to prosperity and success hand in hand with being a part of a country wide transformation. The group isn’t targeted to become another business entity involved in projects, the aim... (More)

See all Careers and Jobs at ZADA Group