The holder of this position will have the following job
responsibilities:
Design, develop and maintain company related desktop and web applications using Microsoft .Net Technologies (.NET Framework 4.5 or above, C#, ASP.NET, ASP.NET Core, MVC Model) along with other related technologies along with an in-depth knowledge of .NET Frameworks
Use AJAX, JavaScript, JQuery, Bootstrap, HTML-5, CSS-3 etc. for web development.
Develop REST APIs to support integration with external applications
Engage in analysis, coding and testing of existing software including in-house developed code or any 3rd party software, as required
Follow coding standards to develop multi-tier and multi-threading applications; evaluate code to ensure that it meets industry standards and is compatible with the latest browsers, devices and operating systems
Cooperate with web designers to match visual design intent and strive to create visually appealing web solutions that feature user-friendly design and clear navigation.
Directly manage and administer latest versions of MS SQL Database (Stored Procedures, Triggers, Jobs etc.) and regularly maintain database optimization for all the projects developed
Communicate with clients to analyse and gather their requirements; demonstrate solutions to them and provide written documentations (such as scope of work, website breakdown structures, project plan, flowcharts, layouts, templates, diagrams, charts etc.) based on clients’ requirements
Develop, troubleshoot and implement clients’ requirements from front end (UI) to middle tier (application layer/services) to backend (database design and access/updating)
Develop projects independently or be part of a team; involve in the creation of software specifications, attend project meetings; prepare technical solution documents, as required.
Contribute in all phases of the development lifecycle
Respond to fast-paced environment to manage strict deadlines
Maintain good relations within IT department, coordinate with IT team members, provide support and fulfil deadlines for assigned projects
Employment Requirements
The candidate must be an outstanding WEB DEVELOPER and must possess the following
skills:
B.Sc. Computer Sciences / Computer Engineering / Software Development or an equivalent degree from a recognized institution
Microsoft Certified Professional Developer certification and any other related certification is an added value
Minimum 3 years of experience in developing responsive and adaptive web solutions
Minimum 2 years of experience in ASP.NET Core
The candidate must sign a service bond of 3 years with the company
The candidate must be available to join in the shortest possible time
The educational degrees of the candidate must be attested/accredited by appropriate authorities
Candidate must possess strong written and verbal communications skills
Interested candidates should submit their CV to the following
email address: jobs@mediaphonekwt.com
Full-time iOS Mobile App Developer , based in Kuwait
Key Job Responsibilities
The holder of this position will have the following job responsibilities:
Design & Develop iOS Apps using latest versions of XCode and by applying Apple’s design principles and interface guidelines
Develop applications with Swift, Objective-C, iOS Frameworks (such as Core Data, Core Animation etc.), third-party libraries and APIs, while considering business/technical requirements to build functional, high-performance iOS native and hybrid mobile applications (iPhone, iPad)
Integrate RESTful APIs, Cloud Message APIs and Push Notifications to connect iOS applications with back-end services
Implement and Maintain solutions using best coding practices, unit testing and version control, keeping in view UI/UX standards, different versions of iOS as well as different screen sizes
Ensure the performance, quality, and responsiveness of applications by applying offline storage, threading, performance and memory tuning
Be involved in the process of Publishing iPhone and iPad applications on Apple Store
Develop applications for time-sensitive projects while considering business/system requirements
Maintain project, drafts, files, codes and scripts in an organized manner that allows other team members to make edits/suggestions/changes
Collaborate with a team to define, design, and develop new features
Produce and maintain all project-related documents including custom training materials
Contribute in all phases of the development lifecycle
Respond to fast-paced technological advancements to meet industry trends and standards
Handle software updates, patches, bug fixes and correct bottlenecks
Maintain good relations within the departments; support and coordinate with team members and fulfil deadlines for the assigned projects
Employment Requirements
The candidate must be an outstanding iOS DEVELOPER and must possess the following skills:
B.Sc. Computer Sciences / Computer Engineering / Software Development or an equivalent degree from a recognized institution
Minimum 3 years of experience in developing native, hybrid, responsive and adaptive iOS solutions using Swift
The candidate must sign a service bond of 3 years with the company
The candidate must be available to join in the shortest possible time
The educational degrees of the candidate must be attested/accredited by appropriate authorities
Candidate must possess strong written and verbal communications skills
Interested candidates should submit their CV to the following
email address: jobs@mediaphonekwt.com
Full-time Android Mobile App Developer , based in Kuwait
Key Job Responsibilities
The holder of this position will have the following job responsibilities:
Develop applications with Android Studio using latest Android SDKs while considering business/technical requirements to build functional, high-performance Android phone and tablet apps
Design, build and maintain high performance, reusable and reliable programming languages code like Java, Kotlin, third party Android libraries and APIs, cloud message APIs and Push Notifications etc.
Create custom Android UI controls, design protocols, develop interfaces along with offline storage, threading, and performance tuning
Use RESTful APIs to connect Android applications to back-end services
Publish Android applications in Google Play Store
Use Google’s Android design principles and interface guidelines
Maintain different versions of Android as well as different screen sizes
Proficient understanding of code versioning tools such as Git, Github
Practical experience on other frameworks, libraries or any other technology will be an added value
Maintain project, drafts, files, codes and scripts in an organized and collaborative manner that allow other team members to make edits/suggestions/changes
Contribute in all phases of the mobile application development lifecycle
Use best coding practices, unit testing and version controlling methodologies
Handle software updates, patches, bug fixes and resolve bottlenecks
Respond to fast-paced technological advancements to meet industry trends and standards
Maintain good relations within the departments; support and coordinate with team members and fulfil deadlines for the assigned projects
Employment Requirements
The candidate must be an outstanding ANDROID DEVELOPER and must possess the following skills:
B.Sc. Computer Sciences / Computer Engineering / Software Development or an equivalent degree from a recognized institution
Minimum 3 years of experience in developing responsive and adaptive Android Apps using Kotlin
The candidate must sign a service bond of 3 years with the company
The candidate must be available to join in the shortest possible time
The educational degrees of the candidate must be attested/accredited by appropriate authorities
Candidate must possess strong written and verbal communications skills
Interested candidates should submit their CV to the following
email address: jobs@mediaphonekwt.com