Job: Senior Full Stack Developer (Backend)

Working in a fast paced environment, you will be responsible of the development team at A101.

The role involves understanding briefs and elaborating the architecture and diagrams of the development before making decisions and executing.
Developments are required for a huge variety of products and activities but mostly web application, mobile app APIs and backend, ecommerce platforms.

You will also oversee the development of smaller projects handled by other developers and provide guidance as well as technical expertise.

You will be part of a very dynamic team!
The work demands a dedicated, innovative and self motivated talent who is keen to details and organized.

RESPONSIBILITIES

  • Providing accurate timing estimates on work.
  • Managing junior backend and frontend developers
  • Overseeing development of smaller projects handled by other team members
  • Contributing to documentation (instructional, pitch and technical specification)
  • Contributing to the company development standards working closely with the Head of Development.
  • Maintaining a high awareness of industry issues and trends, particularly in regard to performance, new tools and practices.
  • Constantly seeking to develop yourself by learning new technologies and keeping abreast of your markets developments.

REQUIREMENTS

Must have

  • A Computer science degree or relevant professional experience in web development
  • 4+ years of experience in programming with PHP and MySQL
  • Advanced knowledge in working with frameworks like Symfony or Laravel
  • Passion for “clean code” and quality standards
  • Experience with front end languages (HTML, CSS and JS)
  • Working knowledge of server administration
  • Working experience with Amazon Web Services (EC2, RDS, S3, Lambda, Autoscaling)
  • Proficient in Unix environment, using command line
  • Proficient understanding of code versioning tools, such as Git
  • Good level of English: Written, Reading and Speaking

Nice to have

  • Experience with mobile development (native or hybrid)
  • Knowledge of other languages such as Python, C#, Java.
  • Experience building APIs for mobile applications
  • Familiar with industry standards (coding standards, patterns, best practices, etc.)
  • Commercial coding experience (e-commerce, payment gateways, 3rd party integrations, etc.)
  • Experience with agile practices – scrum, kanban, etc.
  • Multi-cultural organisation exposure

To apply, send your cover email and resume to CAREERS@A101.COM

Job: Junior Web Developer (Backend)

Working in a fast paced environment, the back-end developer will be responsible for creating and developing solutions that have optimal performances.

The role involves understanding briefs and elaborating the architecture and diagrams of the development before making decisions and executing.
Developments are required for a huge variety of products and activities but mostly web application, mobile app APIs and backend, ecommerce platforms.

You will be part of a very dynamic team!
The work demands a dedicated, innovative and self motivated talent who is keen to details and organized.

RESPONSIBILITIES

  • Providing accurate timing estimates on work.
  • Contributing to documentation (instructional, pitch and technical specification)
  • Contributing to the company development standards working closely with the Head of Development.
  • Maintaining a high awareness of industry issues and trends, particularly in regard to performance, new tools and practices.
  • Constantly seeking to develop yourself by learning new technologies and keeping abreast of your markets developments.

REQUIREMENTS

Must have

  • A Computer science degree or relevant professional experience in web development
  • 2+ years of experience in programming with PHP and MySQL
  • Good knowledge in working with frameworks like Symfony 2 / 3  or Laravel
  • Eye for “clean code” and quality standards
  • Experience with front end languages (HTML, CSS and JS)
  • Strong Javascript skillset
  • Proficient understanding of code versioning tools, such as Git
  • Able to work with command line tools
  • Good level of English: Written, Reading and Speaking

Nice to have

  • Knowledge of other languages such as Python, C#, Java.
  • Working experience with Amazon Web Services (AWS)
  • Experience building APIs for mobile applications
  • Familiar with industry standards (coding standards, patterns, best practices, etc.)

To apply, send your cover email and resume to CAREERS@A101.COM

Job: Graphic Designer

We are looking for a Creative Graphic designer with up-to-date knowledge to interpret our clients’ needs and to design solutions with high visual impact. You will work on a variety of products and activities and you will cooperate with our team of designers and sales team.

Working in a fast paced environment, the graphic designer will be responsible for coming up with solutions that involve understanding briefs and sketching mock-ups before making design decisions and executing. Designs are required for a huge variety of products and activities but mainly digital activities such as websites, mobile applications, digital magazines, posters, corporate communications, corporate identity and event related items.

The work demands creative flair, up-to-date knowledge of industry software and a professional approach to time, costs and deadlines. We need a team player that’s creative, innovative and self motivated and who is extremely organized.

RESPONSIBILITIES

  • Understanding and developing design briefs
  • Responsible for conceptualization and implementation of design solutions that meet the client’s needs from concept to completion
  • Thinking creatively to produce new ideas and using innovation to redefine concepts and interactive design
  • Working with a range of media and keeping up to date with emerging technologies
  • Work with the design team under the Creative Director to produce innovative, brand cohesive design projects
  • Demonstrating skills with rough sketches and working on layouts ready for print

REQUIREMENTS

  • Minimum of 2 years experience
  • Bachelor’s degree (or equivalent experience) in Graphic Design, Fine Arts or related major
  • Proven graphic designing work experience for Print ads, Social Medias etc
  • Possession of creative flair, versatility, conceptual/visual ability and originality
  • Demonstrable graphic design skills with a strong portfolio
  • Ability to interact, communicate and present ideas
  • Up to date with industry leading software and technologies (In Design, Illustrator, Dreamweaver, Photoshop etc.)
  • Proficient in all design and branding aspects

This is an opportunity for you to develop your career and reach your full potential but most importantly to come and join a happy place to work and a company that prides itself on its ethos.

To apply, send your cover email and resume to CAREERS@A101.COM

Job: UI/UX Designer

RESPONSIBILITIES

  • You will develop concepts, sitemaps, mockups, wireframes, prototypes, user interfaces with pixel-perfect attention to detail
  • You will build wireframes and hi-fidelity prototypes for web, iOS, and Android with interaction models
  • You will craft user stories, personas, storyboards and flows from the requirement
  • You will work with small multi-disciplinary teams. You’ll partner closely with development, creative, and business teams to achieve business objectives and drive the search for elegant yet practical solutions to design challenges.
  • You will play a key role in project work streams and gather feedback on user challenges and design feasibility
  • You will identify UX problems (e.g. responsiveness, findability, discoverability)
  • You will constantly measure user behavior and incorporate user feedback into new interface designs
  • You will conduct usability tests, heuristic evaluation, user interviews, a/b testing, and user research to find opportunities of optimising user journeys
  • You will develop and maintain documentation of guidelines and styles
  • You will clearly communicate solutions, usually in the form of documentation, wireframes, prototypes, and small workshops.

REQUIREMENTS

  • 3+ years working experience in ux/ui design, motion graphics, or interaction design for interfaces, large scale websites, and mobile applications
  • Knowledge of design and prototyping tools, such as Adobe XD, Adobe CC, Axure RP 8, and other wireframing tools
  • Strong knowledge of web and mobile technologies and their impact on the feasibility of a design.
  • Familiar with Agile Methodology, iOS GUI, Android Material Design, Web & Mobile Design Principles, WordPress, Mailchimp, Accessibility (WCAG, W3C)
  • Degree/Diploma in Multimedia Design, Interaction Design, Human-Computer Interaction or equivalent design-related field
  • Knowledge in HTML/CSS is a plus
  • Knowledge in SEO, Google Analytics is a plus
  • Portfolio is a MUST
  • Arabic is a plus

PERSONAL ATTRIBUTES

  • You have demonstrated problem-solving abilities; you have exceptional attention to detail, aesthetic sensibility, organizational skill and you are inventive
  • You have the ability to run projects and to juggle timelines and competing demands
  • Collaborative and constructive, you enjoy working with others to achieve success
  • You are open-minded and experimental, constantly innovating to find solutions
  • You have excellent communication skills, both written and verbal to be able to articulate and defend design decisions
  • Ability to multitask in a fast-paced/team setting environment
  • Self-motivated and able to work independently, making deadlines consistently and able to prioritize and adapt to changing objectives with a flexible positive attitude

To apply, send your cover email and resume to CAREERS@A101.COM