Needed Back-end Engineer
08/08/2019
الوظائف, وظائف تكنولوجيا معلومات, وظفني في الاردن
We Are Hiring!
Position: Back-end Engineer
Experience: 3-5 Years
Job Brief:
We are interested in hiring a Backend Engineer to join our team; the ideal engineer should have experience in writing the web services and APIs used by front-end and mobile application developers. S/he will be responsible for server-side web application logic and integration of the work front-end developers do. Our candidate will be working alongside other engineers and developers, collaborating on the various layers of the infrastructure for our platform/application. Opportunities for improvement and advancement are wide for the right candidate with a competitive salary.
Duties & Responsibilities:
-
Participate in the entire application lifecycle, focusing on coding and debugging.
-
Collaborate with Front-end developers to integrate user-facing elements with server side logic.
-
Write clean code to develop functional web applications.
-
Building reusable code and libraries for future use.
-
Gather and address technical and design requirements.
-
Integrating with needed third-party systems, including payment systems, identity providers, and messaging platforms.
-
Scaling backend services to ever-growing levels of traffic and complexity.
-
Implement of security and data protection.
-
Conduct UI tests and optimize the system.
-
Troubleshoot and debug applications.
-
Setup and administration of backups.
-
Laying the architectural foundation to help us expand into additional markets and to launch new products.
-
Collaborate with front end engineers and other team members to establish objectives and design more functional, cohesive codes to enhance the user experience.
-
Liaise with developers, designers and system administrators to identify new features.
-
Collaborate with management and team members to define schedules and deliverables, and to ensure goals are met.
-
Keep abreast of latest Information technology and software tools.
Skills & Requirements:
-
Bachelor’s degree in Computer Science or a relevant technical discipline.
-
3-5 years’ experience of building backend software for web based or mobile apps.
-
Strong knowledge of software development fundamentals, including relevant background in computer science fundamentals, distributed systems, data storage, and agile development methodologies.
-
Strong understanding of the web development cycle and programming techniques and tools.
-
Basic understanding of front-end technologies and platforms, such as JavaScript, HTML, JQuery, PHP, MySql and CSS.
-
Proficient knowledge of a back-end programming languages.
-
Ability to read, analyze and interpret complex technical documents.
-
Energetic, forward-thinking and creative with high standards.
-
Strong communication skills to maintain procedural efficiency in a fast-paced environment.
-
Ability to work well under pressure and to meet deadlines.
-
Well-organized, results driven, self-directed team player.
-
Able to take direction; work toward very specific objectives with minimal supervision.
Interested candidates please send your resume to: