LOOKING FOR YOUR DREAM JOB?

JOIN THE TELECEL GLOBAL TEAM

Why join us?

Telecel Global is a leading telecommunications firm since 2007. With top quality routes to destinations all over the globe, Telecel has 150+ global interactions and more than 200 worldwide and Tier 1 interconnections.

1. Exceptional quality
2. Vast experience
3. Brilliant implementation
4. International team
5. Growth opportunities

We are currently looking for..

Quality Assurance Engineer

Senior
  • Full Time
  • Beirut

Full Stack Developer

Senior
  • Full Time
  • Beirut

Android & iOS Developer

Senior
  • Full Time
  • Beirut

Positions available (1)

Our ideal candidate has passion for perfection and possess a BA/BS degree in a technical field, preferably a Computer Science degree. We are looking for someone who is laser-focused, dedicated, analytical, and have the ability to solve complex problems.

Responsibilities

  • Conduct software compatibility tests with programs, hardware, operating systems, or network environments.
  • Working with product designers and developers at all stages to promote quality.
  • Producing and prioritizing bug reports.
  • Producing test plans and ensuring they are followed.
  • Create or maintain databases of known test defects.
  • Design test plans, scenarios, scripts, or procedures.
  • Design or develop automated testing tools.
  • Develop or specify standards, methods, or procedures to determine product quality or release readiness.
  • Develop testing programs that address areas such as database impacts, software scenarios, regression testing, negative testing, error or bug retests, or usability.
  • Document software defects, using a bug tracking system, and report defects to software developers.
  • Monitor bug resolution efforts and track successes.
  • Document test procedures to ensure reliability and compliance with standards.
  • Evaluate or recommend software for testing or bug tracking.
  • Identify program deviance from standards, and suggest modifications to ensure compliance.
  • Identify, analyze, and document problems with program function, output, online screen, or content.
  • Install and configure recreations of software production environments to allow testing of software performance.
  • Install, maintain, or use software testing programs.
  • Monitor program performance to ensure efficient and problem-free operations.
  • Participate in product design reviews to provide input on functional requirements, product designs, schedules, or potential problems.
  • Perform initial debugging procedures by reviewing configuration files, logs, or code pieces to determine breakdown source.
  • Plan test schedules or strategies in accordance with project scope or delivery dates.
  • Provide feedback and recommendations to developers on software usability and functionality.
  • Test system modifications to prepare for implementation.
  • Update automated test scripts to ensure currency.
  • Collaborate with field staff or customers to evaluate or diagnose problems and recommend possible solutions.
  • Coordinate user or third party testing.
  • Conduct historical analyses of test results.
  • Provide technical support during software installation or configuration.
  • Review software documentation to ensure technical accuracy, compliance, or completeness, or to mitigate risks.
  • Visit beta testing sites to evaluate software performance.
  • Develop strategies on how best to automate tests for maximum efficiency and coverage then write and maintain test scripts using Selenium or similar tools.
  • Ensure product compliance with external software quality requirements, such as Web Content Accessibility Guidelines (WCAG) 2.0 and Section 508.
  • Execute manual testing of Web and Mobile applications when applicable
  • Front-end and back-end testing (Selenium WebDriver, API, SQL, or similar technologies)
  • Solid database testing skills, ability to execute advanced SQL Queries
  • Excellent experience with API Web Services testing (RESTful, SOAP)

Preferred Qualifications

  • S. degree in Computer Science or related field required
  • Minimum 3 years of leading teams and Agile experience
  • Minimum 5 years of hands-on Testing & Test Automation experience
  • Familiar with unit testing frameworks (NUnit, JUnit, xUnit, or similar)
  • Knowledge of software development life cycle, build, release, deployment
  • Familiarity with testing methodologies
  • Experience with Agile and Agile Testing methodologies
  • Experience utilizing a bug tracking and test management tool(s)
  • General understanding of technologies (HTML, JavaScript, AJAX, CSS, jQuery, XML, XSL, JSON, SOAP)
  • Understanding of releases, deployments, source control, repositories, and branching strategies
  • Strong attention to detail, analytical skills, and problem-solving skills

Interpersonal Skills

  • Excellent interpersonal, communication, and organizational skills.
  • Should be extremely facts and data oriented.
  • Should be deadline and closure oriented.
  • Strong persuasion, facilitation and influencing skills.
  • High Energy Levels. Should be self-driven.
  • Strong analytical, organizational and project management skills.
  • Demonstrated ability to lead and work with cross functional teams including senior level individuals.
  • Must be able to thrive in a fast-paced, rapidly evolving environment with varying priorities, based on a team building culture.

 

Closing date: January 10th 2020

Positions available (2)

Do you enjoy creating and developing  web applications? Are you someone with strong computer programming skills who is seeking a creative challenge? We are looking for a full stack Developer, who will collaborate with other developers, designers, product managers, and quality engineers to create high-quality enterprise applications.

Responsibilities

  • Write and maintain front-end JavaScript code as part of a mobile-first web application, including UI components and state management logic, as well as back-end PHP and front-end network communication code (back end is approximately 10% of work).
  • Make decisions about code design, architecture, and refactoring to balance technical debt against delivering functionality.
  • Plan and lead testing for complex projects.
  • Review code and mentor other engineers.
  • Provide time estimates and participate in agile development.
  • Review specifications and work with PMs to implement lean methodology.
  • Maintain, update, and improve Ecommerce platforms such as Bigcommerce, NuOrder and Channeladvisor
  • Expand and maintain future websites into multiple languages and currencies
  • Utilize PHP or C# to connect to various third party seller platform APIs to pull and push data between their systems and ours
  • Maintain, update, and improve a variety of proprietary web applications.
  • Utilize the databases systems to create a superior consistent experience for users
  • Maintain data synchronization between software platforms
  • Maintain our website infrastructure on the AWS platform.
  • Develop an understanding of lean principles of waste reduction in business processes and seek/develop technology to enhance productivity
  • Design, develop and utilize integration software to automate internal processes
  • Utilize php/Laravel or C#/ASP.Net Core to create and enhance functionality for a variety of web applications
  • Monitor critical systems daily and respond quickly to any security breaches or usability concerns.
  • Manage web application backup systems and verify that backups have been completed.

Preferred Qualifications

  • BS/MS in Computer Science or equivalent with minimum of 4 years of experience
  • Demonstrable Computer science fundamentals, object-oriented design, and Java programming
  • Large scale SaaS/PaaS based cloud native enterprise appication development experience is highly desired.
  • Work in an Agile devops continuous delivery delopment environment with geographically distrubuted teams is highly desired.
  • Strong full stack Programming experience in Java, Javascript, python, perl/shel scripting, Oracle RDBMS (SQL and NOSQL) is highly desired
  • Very good understanding of Micro-services based architecture, working knowledge in Docker and Kubernetes is highly desired
  • Very good experience in CICD processes and tools like Jenkins and Git is highly desired.
  • Web & Mobile GUI development Tools/Frameworks experience (Angular, react, OJet) is desirable.
  • Familiarity with AI techniques and ML concepts are desired
  • Strong problem solving and communication skills
  • Automation & tool development for monitoring & managing large-scale systems is a plus
  • Experience implementing and testing advanced JavaScript code on a team as part of a production web or mobile application
  • Practical experience with MV* architecture (such as Backbone, Vue, React + Redux/Mobx, etc.), unidirectional data flow, and minimal class/object interfaces
  • Spatial/geometric reasoning ability – for rendering, animation, and image manipulation
  • Ability to quickly understand and work with unfamiliar complex code
  • Good knowledge in .NET & .NET Core Framework
  • Good knowledge in ASP.NET & ASP.NET Core Web API development
  • Good knowledge in C#
  • Proficiency with Typescript / HTML5 / CSS / SASS / Ajax / JQuery and XML / JSON
  • Understanding of object oriented principles
  • Understanding of design patterns
  • Familiarity with MS SQL Queries & Transactions
  • Experience with common front-end development tools such as NPM & Yarn
  • Familiarity with agile practices like scrum, stories, iteration
  • Good understanding of code versioning technologies (GIT, TFS, VSTS, Azure DevOps…etc.)

Interpersonal Skills

  • Excellent interpersonal, communication, and organizational skills.
  • Should be extremely facts and data oriented.
  • Should be deadline and closure oriented.
  • Strong persuasion, facilitation and influencing skills.
  • High Energy Levels. Should be self-driven.
  • Strong analytical, organizational and project management skills.
  • Demonstrated ability to lead and work with cross functional teams including senior level individuals.
  • Must be able to thrive in a fast-paced, rapidly evolving environment with varying priorities, based on a team building culture.
  • Confidence and experience in creating and providing presentations to both technical and non-technical people

 

Closing date: January 10th 2020

Positions Available (2)

Do you enjoy creating and developing applications for mobile devices? Are you someone with strong computer programming skills who is seeking a creative challenge? We are looking for a Mobile App Developer, who will collaborate with other developers, designers, product managers, and quality engineers to create high-quality enterprise Android applications.

Responsibilities

  • Develop native mobile applications using Java &Kotlin and Swift/Objective C based on product requirements.
  • Develop solutions that integrate with company s platforms and other 3rd party systems using REST services.
  • Build Advanced Android/iOS applications using native SDKs, 3rd party libraries, and the MVVM architecture.
  • Build, integrate, and deploy Android applications using CI/CD tools.
  • Troubleshoot and resolve issues related to mobile development
  • Skills
  • 4 years of native Android/iOS development experience in using latest technologies.
  • Strong experience in: Java, Android SDK, Kotlin, Android Studio, debugging Android apps, and Jenkins (or other CI/CD tools)
  • Strong experience in iOS development: Objective-C and/or Swift, iOS SDK, Xcode, 3rd party libraries, iOS developments, etc.
  • Strong experience in Android design patterns: MVP and MVVM.
  • Good understanding of mobile platform architectures, SDKs and mobile app life cycles
  • Working understanding of the native mobile application development cycle and Agile Scrum process
  • Strong communication, teamwork, and problem solving skills.
  • Ability to take full ownership of assigned tasks and lead other stakeholders towards finding the best solution.
  • Interact with cross-functional teams to gather requirements, usability inputs, identify and resolve reported issues.
  • Bug fixing and improving application performance

Preferred Qualifications

  • 4+ years’ experience
  • Bachelor’s degree in computer science, or equivalent
  • Solid background in software development, and design patterns
  • Experience with the Android SDK, java, Kotlin, NDK, C++
  • experience with Swift, Objective-C and iOS SDK
  • Excellent skills in writing documents and reports on defects and other software issues
  • Experience with JSON concepts and REST APIs
  • Experience working with product management and UI/UX designers
  • Experience working with customers and partners
  • Excellent written and verbal communication skills
  • Ability to work in a dynamic, fast moving and growing environment
  • Familiarity with cloud message APIs and push notifications
  • Understanding of Google’s Android design principles and interface guidelines
  • Proficient understanding of code versioning tools, such as Git
  • Familiarity with continuous integration
  • Experience with SOAP, REST and JSON.
  • Experience with SQLite.

Interpersonal Skills

  • Excellent interpersonal, communication, and organizational skills.
  • Should be extremely facts and data oriented.
  • Should be deadline and closure oriented.
  • Strong persuasion, facilitation and influencing skills.
  • High Energy Levels. Should be self-driven.
  • Strong analytical, organizational and project management skills.
  • Demonstrated ability to lead and work with cross functional teams including senior level individuals.
  • Must be able to thrive in a fast-paced, rapidly evolving environment with varying priorities, based on a team building culture.
  • Confidence and experience in creating and providing presentations to both technical and non-technical people

 

Closing date: January 10th 2020

Our process

If you are interested in applying for a position listed above, please submit your CV to: careers@telecelglobal.com

Should we will then contact you within 14 working days to set up an interview should your application be successful.

 

We look forward to welcoming you to our Telecel family!