June 16, 2017

Full Stack Developer - Digital ITS - Lebanon

Required Technical and Professional Expertise for this position:

3 or more years experience in responsive web technologies (HTML5, JavaScript, CSS3)
2 or more years of experience with full stack JavaScript development tools such as AngularJS, React JS, NodeJS, Express JS, Grunt Bower, Gulp, backbone, jQuery, etc
1 plus years experience with Native or Hybrid mobile app development tools such as iOS, Android, Apache Cordova, Ionic, Framework 7, Angular UI, Appcelerator.
1 year experience in developing complex rich mobile/web user interfaces, component, and widgets
Demonstrated deployments of enterprise or consumer-facing mobile software systems using industry standard environments including iOS, Android, PhoneGap/Cordova, and Windows Phone
1 plus years of experience with database technologies su ch as SQL, nosql, Cloudant, or Dash DB
1 year experience with cloud development platforms such as AWS, or Azure
Understanding of current Digital technologies such as API, DevOps and Internet of Things (IOT)
Experience in unit testing using frameworks such as Karma, Mocha.js, Jasmine and/or Selenium is a plus
Experience working in a true Agile & Scrum environment is a plus

cv@digitalits.com (indicate role in subject line)

QA Developer - Digital ITS - Lebanon

Randem is entering the Lebanon market to establish a quality development base to support our growing international client portfolio. This is an exciting opportunity to join a team headquartered out of Sydney Australia. We are looking for skilled, energetic and motivated individuals to join our digital consultancy and transformation development teams that are able to:

Work with development teams to test and quality assure software solutions to produce high quality solutions;
Focus on ensuring that solutions meets the needs of our clients;
Possess a broad understanding across the software development lifecycle
Adhere to good testing practices and standards
Produce relevant test documentation for test cases and test results
Work comfortably on custom build products as well as work within SaaS platforms to identify test requirements and coverage

The Requirements
Our ideal candidate will have:

2-5 years experience working and testing on IT projects
Integration testing experience
Experience in web testing, such as browser compatibility testing and device compatibility testing;
Experience in functional testing of bespoke software applications;
An understanding, and preferably experience, of website performance testing
Proven experience defining and writing test cases, report defects and recording test results
ISTQB qualification desirable
Experience with JIRA and Zephyr an advantage
An undergraduate degree or higher in Computer Science, Information Technology (software), Computer Engineering or equivalent desirable
Excellent communication skills
Self starter and ability to get work completed to deadlines

Interested applicants please forward your Cover Letter and CV (under 3mb).
Please note that only shortlisted applicants will be contacted

cv@digitalits.com (indicate role in subject line)

.NET Developer - Digital ITS - Lebanon

Randem is setting up a world-class development center of excellence in Lebanon to enter the Europe and Middle East Markets and to support our current international client portfolio. This is an exciting opportunity to join a team headquartered out of Sydney Australia, and gain exposure to the international market.

Are you experienced with the leading CMS and E-commerce Platform Episerver?

We are looking for Episerver CMS and Commerce Developers to join our Beirut Team

The Requirements

2-4 years experience in EPiServer CMS or similar
1-2 years experience in Episerver Commerce
EPI Server Configuration: EpiServer. DataStore, episerver. Basic Authentication, .NET SignalR
Configuring Dynamic Content and Personalization
Experience of .NET with MVC framework/C# language
SQL Server / T-SQL
REST web services / WebAPI
Unit testing frameworks (nUnit / MSTest)
Workflow with git DVCS
Front end development (HTML5, CSS, JS, Bootstrap, jQuery, AngularJS)
Front end tooling (grunt, SAAS, etc.)


About You

Excellent communication skills
Self starter and ability to get work completed to deadlines
Ability to work as part of a team
Delivers to a high quality with attention to detail
Proficient using English as working language

cv@digitalits.com (indicate role in subject line)

June 14, 2017

Senior iOS Mobile Developer - apps2you - Lebanon

Job Description:
- Cultivate a collaborative working environment with a growing team
- Hands-on coding, systems analysis, design, and delivery of projects assigned.
- Design and build applications for the iOS platform
- Ensure the performance, quality, and responsiveness of applications
- Identify and correct bottlenecks and fix bugs
- Help maintain code quality, organization, and automatization
- Coordinate project performance with clients. Respond to problems in a timely, effective manner
- Complete assigned projects in a timely manner within project parameters
- Meet project objectives, providing systems that operate in a cost-effective manner
- Provide good technical guidance to project team members within the organization so that their abilities and the overall project quality are enhanced
- Keep management informed of project progress and problems, particularly as to needed changes in schedule, resources, or product
- Maintain appropriate expertise to ensure effective service level
- Communicate with divisional user personnel and data processing management on problem and project status as appropriate
- Secure approvals on specifications and project completion as appropriate

Competencies & Skill Requirements:
- Bachelor’s Degree in Computer Science, Information Technology, Information Systems or related field is required
- At least 5 years minimum overall experience in software programming with 3 years minimum specializing in iOS Development.
- Strong experience in building and publishing commercial iPhone and/or iPad applications.
- Extensive experience developing in Objective-C, exposure to Swift gets bonus points.
- Knowledge of low-level C-based libraries is preferred
- Operating Systems: Mac OS X and iOS.
- Programmer Tools: Xcode, Instruments, and Git.

Other nice to know tools include Photoshop and other image editors.
- Frameworks: CocoaTouch, UIKit, and Core Data (Core Graphics and Core Animation a plus).
- Experience with JSON, XML, JavaScript, and interfacing iPhone/iPad applications to server side API’s.
- Ability to develop APIs is big plus.
- Solid grasp of algorithms, memory management, object oriented programming, MVC programming, and concurrent programming.
- Extensive experience detecting and correcting memory usage issues, as well as optimizing code for application performance.
- A solid understanding of operating system fundamentals such as processes, inter-process communication, multi-threading primitives, race conditions and deadlocks.
- Experience with offline storage, threading, and performance tuning
- Knowledge of other web technologies and UI/UX standards
- Understanding of Apple’s design principles and interface guidelines
- Experience with performance and memory tuning with tools (Instruments, Shark…)
- Familiarity with cloud message APIs and push notifications
- Knack for benchmarking and optimization
- Proficient understanding of code versioning tools (Git, Mercurial, SVM etc.)
- Familiarity with continuous integration
- Robust debugging skills [should be able to analyze stack trace logs, crash dumps etc.]
- Experience handling memory leaks issues
- Experience developing location aware mobile applications
- Experience developing testing suites for mobile applications
- Proven Analytical thinking & Technical Expertise
- Initiative & Attention to details
- Excellent oral & written communication skills

careers@apps2you.com

Senior .Net Developer - Mobile Technology Tomorrow (MT2) - Lebanon

Job Responsibilities:
- Utilize established development tools, guidelines and conventions including but not limited to Visual Studio, ASP.NET, MVC 4 (Razor Technology), SQL Server , HTML 5, CSS, Json, JQuery, JavaScript, and C#/VB.NET
- Create and deliver data-driven reports
- Design, code, document and test new Windows and web software applications along with code application enhancements.
- Enhance existing systems by analyzing business objectives, preparing an action plan and identifying areas for modification and improvement
- Investigate and develop skills in new technologies
- Create new and extend existing operational documentation
- Consult closely with management and occasionally agency staff related to projects and tasks upon assignment
- Consult colleagues concerning maintenance and performance of software systems
- Participate in the development and support of various public websites.
- Assist the QA analyst, programmers and architects.
- Perform unit, system and integration testing as appropriate by correcting application bugs/defects

Competencies & Skill Requirements:
- Bachelor’s Degree in Computer Science, Information Systems or related field is required
- At least 5 years of experience in a professional capacity
- Robust knowledge in ASP.NET, MVC 4 (Razor Technology ), HTML 5 , SQL, JQuery, JSon, CSS, JavaScript, C# & VB.NET
- Experience with WinForm and Microsoft Dynamics & CRM are a plus
- Good interpersonal and communication skills are a must
- Fluency in English is a must, while French is a plus
- Must be able to work under pressure and meet deadlines while maintaining a positive attitude
- Ability to work independently and to carry out assignments to completion within parameters of instructions given, prescribed routines, and standard accepted practices

careers@mt2morrow.com

June 2, 2017

IT Support Officer - Poppins - Lebanon

We are looking for an IT Support Officer to integrate our team in Roumieh.

Education & Experience:
• 0 to 2 years of experience in the IT field.
• Degree in Computer Science, Information Systems or equivalent
Responsibilities:
• Logging and processing support calls.
• Installing and configuring computer hardware, software, systems, networks, printers and scanners.
• Troubleshooting system and network problem, diagnosing, and solving hardware/software faults.
• Repairing equipment and replacing parts as required.
• Follow diagrams or written instructions to repair a fault or setup a system.
• Setting up new user accounts and profiles and dealing with password issues.
To apply, send your CV to careers@poppins.com