We are looking for qualified Web & Mobile Application Developer to join our Team as (Shareholder, Partner, Head of team, Part time, Head Technical Consultant, Project Manager), who is comfortable with both front and back end programming. Full Stack Developers are responsible for Supervising over developing and designing front end web architecture, ensuring the responsiveness of applications and working alongside graphic designers for web design features, among other duties.
Revise, edit, proofread & optimize web content
Work with cross-functionally to enhance overall user experience of our platforms
Own various design tasks involved in the web development life cycle from start to finish
Support the entire application lifecycle (concept, design, test, release and support).
Produce fully functional mobile applications writing clean code.
Gather specific requirements and suggest solutions.
Write unit and UI tests to identify malfunctions.
Troubleshoot and debug to optimize performance.
Design interfaces to improve user experience.
Liaise with Product development team to plan new features.
Ensure new and legacy applications meet quality standards.
Research and suggest new mobile products, applications and protocols.
Stay up to date with new technology trends.
Developing front end website architecture.
Designing user interactions on web pages.
Developing back end website applications
Creating servers and databases for functionality.
Ensuring responsiveness of applications
Seeing through a project from conception to finished product
Designing and developing APIs.
Meeting both technical and consumer needs
Staying abreast of developments in web applications and programming languages.
Proven work experience as a Web & Mobile developer.
Demonstrable portfolio of released applications on the App store or the Android market.
In-depth knowledge of at least one programming language like Swift and Java
Experience with third-party libraries and APIs
Familiarity with design principles and Understanding of server-side CSS
Experience with responsive and adaptive design
Understanding of SEO principles.
Familiarity with database technology such as MySQL, and MongoDB
Excellent analytical skills with a good problem-solving attitude.
Ability to multi-task, organize, and prioritize work
Ability to perform in a team environment
Drive to keep up to date with developments and trends in the tech and modern media world
Proficiency with server side languages and framework such as Python (Django) , Java(spring & hibernate) and PHP(Laravel)..
The ability to learn quickly
The ability to interpret and follow technical plans
Excellent verbal communication skills.
Good problem-solving skills.
Good understanding of code versioning tools such as GIT.
Strong organizational, project management skills & development methodology.
As extra preferred.
a. Experience in micro-services, integrations, Elasticsearch and stream processing.
b. Experience in DevOps & automation concept and application.
Knowledge in telecommunications & network security