Life at Beyond Apps Group.
“Work hard, play hard, be rewarded”

We always consider ourselves a startup company, we always have more features and products to develop than we have resources for. We try to bring together a group of smart, dedicated engineers and developers who have fun working in a challenging environment.

ACTIVITIES
Growth with Us

CAREER OPPORTUNITIES

Available Positions

Senior/Executive Account ManagerPost Date - 14/September/2020
Your Contributions
  • You will develop solid knowledge of our products & potential applications
  • You will develop solid knowledge of our competitors products offering and prices, their key success and failure cause in the market.
  • You will develop a competitive pricing plans versus feature offering for each of our products
  • You will develop a competitive pricing plans versus feature offering for each of our products
  • You will develop and propose a solid and detailed revenue and profitability growth plan and objectives
  • You will demonstrate business and sales leadership by building mutually beneficial relationships with key enterprise clients world-wide
Your Qualifications
  • You are good at learning and understanding the market trends, competitive analysis, pricing products and features, strategizing, and making things happen.
  • You have at least a Bachelor's degree.
  • You have excellent verbal and written communication, presentation and negotiation skills.
  • You are experienced (5-8 years) in selling and business development
  • You have solid knowledge or can quickly learn the current market trends about few of our products
  • You are able to effectively exercises selling skills such as identifying potential opportunities
HOW TO APPLY?

You can apply by send us your CV to career@beyond-apps-group.com. Make sure to include:

  1. Your CV.
  2. Examples of your work (e.g.: GitHub, PDFs, Slidershare, etc.)
  3. Please add the job title as subject of the email.
Senior Computer Vision EngineerPost Date - 14/August/2020
Job Description
  • We are looking for a senior computer vision engineer for Mobile platforms, developers who can combine the programming skills with the art of image processing.
  • This role is a bridge between using product requirement definition and algorithms/OpenCV/OpenGL libraries to develop features for various image & video editing.
  • This position should take responsibility for the completion of designated software features; designing suitable solutions to complex problems with assistance from management.
Responsibilities
  • Researching and solving a wider range of complex problems, using OpenCV and or OpenGL libraries to create the desired result.
  • Designing and implementing state-of-the-art algorithms
  • Working in close collaboration with software engineers to build solutions for mobile (iOS and Android), and web
Qualifications
  • Proficiency in C++11 with a fair knowledge of C++ standard library containers and algorithms; with at least 4 years of experience.
  • Strong coding with Python, or Java. (is a plus)
  • Experience with computer vision processing (OpenCV similar)
  • Knowledge of GPU programming (OpenCL, CUDA) or shader programming (GLSL, HLSL) is a plus
  • Experience with deep learning frameworks (Tensorflow, Keras, PyTorch, MXNet, etc.) is a plus
  • Excellent problem solving ability
  • Basic Android and/or iOS knowledge is a plus
  • Strong verbal and written communication skills in English
  • Bachelor's degree or equivalent in relevant field (e.g. Computer Science, Machine Learning, Applied Mathematics, Engineering).
HOW TO APPLY?

You can apply by send us your CV to career@beyond-apps-group.com. Make sure to include:

  1. Your CV.
  2. Examples of your work (e.g.: GitHub, PDFs, Slidershare, etc.)
  3. Please add the job title as subject of the email.
Senior Computer Vision Engineer (Machine Learning)Post Date - 14/August/2020
Job Description
  • Researching and solving a wider range of complex problems
  • This role is a bridge between using product requirement definition and models libraries to develop features for various image & video editing.
  • This position should take responsibility for the completion of designated software features; designing suitable solutions to complex problems with assistance from management.
Responsibilities
  • Researching and solving a wider range of complex problems, using OpenCV and or OpenGL libraries to create the desired result.
  • Designing and implementing state-of-the-art vision algorithms
  • Help develop the future of our localization technology from proof of concept to worldwide deployment
  • Working in close collaboration with software engineers to build solutions for mobile (iOS and Android), and web
Qualifications
  • Strong coding with Python/C++; with at least 4 years of experience.
  • Hands-on experience in Computer Vision and Machine Learning
  • Experience with deep learning frameworks (Tensorflow, Keras, PyTorch, MXNet, etc.)
  • Deep Learning implementation expertise (MxNet, TensorFlow, PyTorch etc.)
  • Experience in real-time video analytics pipeline is a plus
  • Hands-on experience in Computer Vision and/or GPU programming is a plus
  • Excellent problem solving ability
  • Self-motivated and positive personality
  • Ability to conduct applied research independently
  • Strong verbal and written communication skills in English
  • MSc or PhD in a relevant field (e.g. Computer Science, Machine Learning, Applied Mathematics, Engineering).
HOW TO APPLY?

You can apply by send us your CV to career@beyond-apps-group.com. Make sure to include:

  1. Your CV.
  2. Examples of your work (e.g.: GitHub, PDFs, Slidershare, etc.)
  3. Please add the job title as subject of the email.
Digital Marketing Manager/Director Post Date - 05/August/2020
  • Planning digital marketing campaigns, including web, SEO/ASO, email, social media and display advertising
  • Content writing
  • Promoting our products through bloggers and influencers
  • Maintaining our social media presence across all digital channels
  • Measuring and reporting on the performance of all digital marketing campaigns
Job description
  • The candidates should have a strong understanding of current marketing tools and strategies and be able to lead integrated digital marketing campaigns from concept to execution for the company's products. Digital marketing managers will work with the engineering to implement all necessary hoo. in the product and will execute everyday updates, postings, monitoring to assure the company and the products get the highest possible rating.
  • We are interested in candidates that have extensive experience and love to be involved with all aspects of digital marketing and are up to date on all digital marketing practices for social network & mobile app products.
Responsibilities
  • Plan and execute all digital marketing techniques & strategies, including SEO/ASO, marketing database, email, social media and display advertising campaigns
  • Design, build and maintain our social media presence on Facebook, Instagram & YouTube
  • Measure and report performance of all digital marketing campaigns, and assess against goals
  • Identify trends and optimize the marketing based on the trend
  • Brainstorm new and creative growth strategies
  • Plan, execute, and measure experiments and conversion tests
  • Collaborate with internal teams to create landing pages and optimize user experience
  • Utilize strong analytical ability to evaluate end-to-end customer experience across multiple channels and customer touch points
  • Collaborate with agencies and other vendor partners
  • Evaluate emerging technologies. Provide thought leadership and perspective for adoption where appropriate
Requirements
  • BS/MS degree, or equivalent, in marketing or a related field
HOW TO APPLY?

You can apply by send us your CV to career@beyond-apps-group.com. Make sure to include:

  1. Your CV.
  2. Examples of your work (e.g.: GitHub, PDFs, Slidershare, etc.)
  3. Please add the job title as subject of the email.
Full Stack Hands-on Technical ManagerPost Date - 05/August/2020
Job Description
  • We are looking for a very experienced Hands-on Full Stack Technical Manager who can combine the programming skills & the art of design with product leadership and supervision on the team to take the concept from product requirement to final release through the development, testing and content integration pipeline for the platform.
Responsibilities
  • Participate in agile/scrum software development, prototyping and code reviews with a small team of developers
  • As a full-stack developer, you will code back-end services in Node JS and front-end in HTML, CSS3 and JavaScript React JS
  • Design, implement and/or use RESTful web services
  • Implement modern and responsive UI for the web and variety of devices
  • Write testable, well thought-out code within the Node.js ecosystem, embracing additional languages and frameworks when appropriate
  • Unit, e2e and performance testing software under load to ensure reliability and scalability
  • Work with the management to understand all the tasks, product requirements, release schedules and come up with an agreeable plan to lead the team to deliver the products going forward
  • Daily leadership on helping the team to achieve the best optimum quality and schedule for the products
  • Able to analyze product requirement, details out tasks, resources and schedules to release products
Requirements
  • At least 6-8 years of experience as Full stack/backend developer and/or server-side.
  • Prior experience working on a scalable web based applications.
  • Strong experience with Node.js in web app development.
  • Experience designing, implementing and using RESTful Web Services with Service-Oriented Architecture
  • Knowledge and experience with various JavaScript frameworks like React, Angular JS etc and strong experience working with MVC
  • Solid understanding of version control principles, preferably using BitBucket or Git
  • Experience using mocking frameworks, testing frameworks, dependency injection, NoSQL databases like MongoDB
  • Excellent knowledge on HTML CSS, and cross-browser layout skills and responsive design knowledge
  • Strong knowledge on how to navigate the vast and quickly evolving collection of open source projects and select the right tool for the job
  • Attention to detail and an ability to build reliable, scalable, and flexible software.
  • Knowledge and experience with authentication is a plus.
HOW TO APPLY?

You can apply by send us your CV to career@beyond-apps-group.com. Make sure to include:

  1. Your CV.
  2. Examples of your work (e.g.: GitHub, PDFs, Slidershare, etc.)
  3. Please add the job title as subject of the email.
Full Stack Technical Manager/Senior DeveloperPost Date - 05/August/2020
Job Description
  • We are looking for an experienced Full Stack developer who can combine the programming skills with the art of design and also build the development, testing and content integration pipeline for the platform. We expect you to grow developer productivity, enable continuous deployment, flawless content editing and minimize QA lifecycle.
Responsibilities
  • Participate in agile/scrum software development, prototyping and code reviews with a small team of developers
  • AS a full-stack developer, you Will code back-end services in Node JS and front-end in HTML, CSS3 and JavaScript React JS
  • Design, implement and/or use RESTful web services
  • Implement modern and responsive UI for the web and variety of devices
  • Write testable, well thought-out code Within the Node.js ecosystem, embracing additional languages and frameworks when appropriate
  • Unit, e2e and performance testing software under load to ensure reliability and scalability
  • Able to analyze product requirement, details out tasks, resources and schedules to release products.
Requirements
  • At least 4-5 years Of experience as Full stack developer and/or server-side.
  • Prior experience working on a scalable web based applications.
  • Strong experience with Node.js in web app development.
  • Experience designing, implementing and using RESTful Web Services With Service—oriented Architecture.
  • Knowledge and experience With various JavaScript frameworks like React, Angular JS etc and strong experience working With MVC.
  • Solid understanding of version control principles, preferably using BitBucket or Git
  • Experience using mocking frameworks, testing frameworks, dependency injection, NoSQL databases like MongoDB
  • Excellent knowledge on HTML CSS, and cross-browser layout skills and responsive design knowledge.
  • Strong knowledge on how to navigate the vast and quickly evolving collection Of open source projects and select the right tool for the job
  • Attention to detail and an ability to build reliable, scalable, and flexible software.
HOW TO APPLY?

You can apply by send us your CV to career@beyond-apps-group.com. Make sure to include:

  1. Your CV.
  2. Examples of your work (e.g.: GitHub, PDFs, Slidershare, etc.)
  3. Please add the job title as subject of the email.
Senior/team lead Java DeveloperPost Date - 05/August/2020
Job Description
  • We are looking for an experienced senior/team lead Java developer who can combine the programming skills with the art of design and also build the development, testing and content integration pipeline for the platform.
  • We expect you to grow developer productivity, enable continuous deployment, flawless content editing and minimize QA lifecycles.
Responsibilities
  • Participate & lead in agile/scrum software development, prototyping and code reviews with a small team of developers
  • As a Java developer, you will code back-end services in Spring framework technologies
  • Design, implement and/or use RESTful web services
  • Write testable, well thought-out code within the Java and Spring ecosystem, embracing additional languages and frameworks when appropriate
  • Unit, e2e and performance testing software under load to ensure reliability and scalability
  • Able to analyze product requirement, details out tasks, resources and schedules to release products.
Requirements
  • At least 5 years of experience as Java developer and Spring framework technologies.
  • Prior experience working on a scalable web/mobile based application.
  • Strong experience with Spring framework such as Spring Boot, Spring Cloud, Spring Security and Spring Data.
  • Knowledge on OOP, SOA, AOP and micro-service architectures
  • Knowledge and experience with various Java libraries like amazon aws, jackson, jetty, swagger, mapstruct
  • Experience using Docker, Maven, OAuth2 and AWS SDK
  • Solid understanding of version control principles, preferably using Git
  • Experience using NoSQL databases like MongoDB
  • Experience using mocking frameworks, testing frameworks
  • Strong knowledge on how to navigate the vast and quickly evolving collection of open source projects and select the right tool for the job
  • Attention to detail and an ability to build reliable, scalable, and flexible software.
HOW TO APPLY?

You can apply by send us your CV to career@beyond-apps-group.com. Make sure to include:

  1. Your CV.
  2. Examples of your work (e.g.: GitHub, PDFs, Slidershare, etc.)
  3. Please add the job title as subject of the email.
Streaming EngineerPost Date - 05/August/2020
Job Description
  • We are looking for a streaming engineer with experiences of large-scale broadcasting and streaming systems. This role is responsible for architecture of streaming parts of our system and should find, install, configure or develop required tools and protocols. This role should teamwork with front-end and back-end developers.
Responsibilities
  • Find and propose scalable architecture for streaming according to our business and technical requirements
  • Propose and implement solutions for optimizing costs and quality (latency, bandwidth, response time…)
  • Install and configure required streaming software and tools
  • Support and maintenance streaming platforms
  • Document proposed architecture, applied configurations and developed modules, plugins…
Qualifications
  • 5+ years experience on streaming: live streaming, vod, scalability, and broadcasting
  • Strong understanding of whole cycle of streaming systems includes capturing, encoding, transmitting, transcoding, broadcasting, watching, converting to vod…
  • Strong understanding of streaming protocols: RTMP, RTSP, WebRTC
  • Experience with video formats (mp4, MPEG-TS, …) and video codecs (H264, H265, VPx…)
  • Experience with streaming engines (Experience with Wowza will be a bonus)
  • Experience with one back-end language or framework (Java will be bonus)
  • Communication skills in English.
  • Bachelor’s degree in computer programming, computer science, or a related field.
  • Ability to work in an agile/SCRUM team environment.
  • Documentation skills
  • R&D skills
  • Experience with AWS will be a bonus.
HOW TO APPLY?

You can apply by send us your CV to career@beyond-apps-group.com. Make sure to include:

  1. Your CV.
  2. Examples of your work (e.g.: GitHub, PDFs, Slidershare, etc.)
  3. Please add the job title as subject of the email.