Company
Tamatem logo

Tamatem

tamatem.co
Location

In office: Amman, Amman Governorate

  • 🇯🇴 Jordan
Apply

Software Engineer - Full Stack

As a Software Engineer / Full-Stack at Tamatem Plus, you will be responsible for designing, implementing, and maintaining new/existing features on a highly scalable platform. You must ensure that all your deliverables satisfy the product requirements and quality standards.

Responsibilities
  • Design, develop, modify, and support full-stack software features and reusable libraries.

  • Analyse software problems to develop practical and efficient solutions.

  • Deal with source code management activities.

  • Create Technical Documentation as necessary.

  • Task planning, estimation, and scheduling.

  • Staying up to date with the latest software development best practices.

  • Work with cross-functional teams and comply with engineering team standards.

  • Share knowledge with Software Engineers.

  • Years Of Experience: 4-6 Years in software development.

  • Education: Bachelor's Degree in Computer Science or related fields.


Skills & Qualifications

  • Minimum 2 years of hands-on experience with Python programming language.

  • Experience in developing and delivering features using Django Framework and Django REST APIs Framework, or other frameworks like Flask, Ruby On Rails, Laravel, or Yii2.

  • Deep understanding of System Designs, SOLID principles, and Design Patterns.

  • Experience in building APIs.

  • Deep understanding of source code management ( ex: Github, Bitbucket, Gitlab ).

  • Experience with Relational Databases.

  • Ability and willingness to learn new programming languages.

  • Ability to work in a fast-based iterative development environment.

  • Strong and fast competence in planning and estimating tasks.

  • Proactive team player.

Other Skills (Plus):
  • Experience with one of the following interpreted languages programming languages respectively: Ruby, PHP.

  • Shipping software libraries and artifacts.

  • Writing unit and functional tests.

  • Kubernetes Orchestration, Caching Technologies, and Messaging Queues.