Ended IT & Apps Developers (Android/iOS /Python/UI/UX)

The Job

Title: IT and Apps Developer

Post Location: Sana’a

Position Category: Full time

An integrated development and solutions company Looking for IT and Apps developers (Android developers/IOS developers/ Frontend developers/ Python web developers/ UI-UX Designer)

Android Developer

An Android developer responsible for the development and maintenance of applications aimed at a vast number of diverse Android devices. Your primary focus will be the development of Android applications and their integration with back-end services. You will be working along-side other engineers and developers working on different layers of the infrastructure. Therefore, commitment to collaborative problem solving, sophisticated design, and creating quality products is essential.

Responsibilities

* Translate designs and wireframes into high quality code

* Build and maintain high performance, reusable, and reliable Java code

* Ensure the best possible performance, quality, and responsiveness of the application * Identify and correct bottlenecks and fix bugs

* Help maintain code quality, organization, and automatization

Skills

* Strong knowledge of Android SDK, different versions of Android, and how to deal with different screen sizes

* Familiarity with RESTful APIs to connect Android applications to back-end services

* Strong knowledge of Android UI design principles, patterns, and best practices

* Experience with offline storage, threading, and performance tuning

* Knowledge of the open-source Android ecosystem and the libraries available for common tasks * Familiarity with cloud message APIs and push notifications

* A knack for benchmarking and optimization

* Understanding of Google’s Android design principles and interface guidelines

* Proficient understanding of code versioning with Git

Frontend developer

A Front-End Web Developer who is motivated to combine the art of design with the art of programming. Responsibilities will include translation of the UI/UX design wireframes to actual code that will produce visual elements of the application. You will work with the UI/UX designer and bridge the gap between graphical design and technical implementation, taking an active role on both sides and defining how the application looks as well as how it works.

Responsibilities

* Develop new user-facing features

* Build reusable code and libraries for future use

* Ensure the technical feasibility of UI/UX designs

* Optimize application for maximum speed and scalability

* Assure that all user input is validated before submitting to back-end * Collaborate with other team members and stakeholders

Skills And Qualifications

* Proficient understanding of web markup, including HTML5, CSS3

* Understanding of server-side CSS pre-processing platforms, such as LESS and SASS

* Proficient understanding of client-side scripting and JavaScript frameworks

* Good understanding of advanced JavaScript libraries and frameworks, such as Vue, or React. * Good understanding of asynchronous request handling, partial page updates, and AJAX

* Familiarity with tools such as Photoshop Adobe XD is a plus.

* Proficient understanding of cross-browser compatibility issues and ways to work around them. * Proficient understanding of code versioning with Git

* Good understanding of SEO principles and ensuring that application will adhere to them.

Python web developer

A Python Web Developer responsible for managing the interchange of data between the server and the users. Your primary focus will be the development of all server-side logic, ensuring high performance and responsiveness to requests from the front-end. You will also be responsible for integrating the front-end elements built by your co-workers into the application; therefore, a basic understanding of front-end technologies is necessary as well.

Responsibilities

* Writing reusable, testable, and efficient code

* Design and implementation of low-latency, high-availability, and performant applications

* Integration of user-facing elements developed by front-end developers with server side logic * Implementation of security and data protection

* Integration of data storage solutions

Skills And Qualifications

* Expert in Python, with knowledge of Django

* Familiarity with some ORM libraries

* Able to integrate multiple data sources and databases into one system

* Basic understanding of front-end technologies, such as JavaScript, HTML5, and CSS3

* Understanding of accessibility and security compliance

* Understanding of complete software development life cycle from design, build, test, and deployment

* Knowledge of user authentication and authorization between multiple systems, servers, and environments

* Understanding of fundamental design principles behind a scalable application

* Familiarity with event-driven programming in Python

* Understanding of the differences between multiple delivery platforms, such as mobile vs desktop, and optimizing output to match the specific platform

* Able to create database schemas that represent and support business processes

* Strong unit test and debugging skills

* Proficient understanding of code versioning with Git

IOS Developer

An iOS developer responsible for the development and maintenance of applications aimed at a range of iOS devices including mobile phones and tablet computers. Your primary focus will be development of iOS applications and their integration with back-end services. You will be working alongside other engineers and developers working on different layers of the infrastructure. Therefore, a commitment to collaborative problem solving, sophisticated design, and the creation of quality products is essential.

Responsibilities

* Build applications for the iOS platform

* Ensure the performance, quality, and responsiveness of applications * Collaborate with a team to define, design, and ship new features

* Identify and correct bottlenecks and fix bugs

* Help maintain code quality, organization, and automatization

Skills

* Proficient with Objective-C or Swift, and Cocoa Touch

* Experience with iOS frameworks such as Core Data, Core Animation, etc.

* Experience with offline storage, threading, and performance tuning

* Familiarity with RESTful APIs to connect iOS applications to back-end services * Knowledge of other web technologies and UI/UX standards

* Understanding of Apple’s design principles and interface guidelines

* Knowledge of low-level C-based libraries is preferred

* Familiarity with cloud message APIs and push notifications

* Knack for benchmarking and optimization

* Proficient understanding of code versioning with Git

UI/UX Designer

An experienced and talented UI/ UX designer to design and shape unique, user-centric products and experiences. as well as be responsible for conceiving and conducting user research, interviews and surveys, and translating them into sitemaps, user flows, customer journey maps, wireframes, mockups and prototypes.

Responsibilities

*Translate concepts into user flows, wireframes, mockups and prototypes that lead to intuitive user experiences.

* Design and deliver wireframes, user stories, user journeys, and mockups optimized for a wide range of devices and interfaces.

*Identify design problems and devise elegant solutions.

*Take a user-centered design approach and rapidly test and iterate your designs.

* Be a great team player, experienced in working with agile teams. Ability to collaborate closely with developers

Requirements

* Strong portfolio to be presented and defended during interview.

* Hands-on experience creating wireframes, prototypes, storyboards, user flows, etc.

* Experience using tools such as Photoshop, Sketch, Illustrator, InVision, XD.

* Understanding of basic front-end languages: HTML5, CSS3 Javascript.

* Be open to receiving objective criticism and improving upon it.

* Extensive experience in using UX design best practices to design solutions, and a deep understanding of mobile-first and responsive design.

*Be passionate about all things UI/UX and other areas of design and innovation. Research and showcase knowledge in the industry’s latest trends and technologies.

How to Apply

Please click on the link ( https://forms.gle/V5FKiwjUjJjfzM7z9 )

Only short listed will be contacted.

  • Employer: Confidential
  • Category: Computers/IT
  • Location: Sana'a
  • Posted on: 17 December 2020
  • Deadline: 17 January 2021
TOP