Browse Jobs
For Companies
Log inGet Started
TensorGraph logo

Full Stack Software Engineer

TensorGraph
Maadi, Cairo
Posted 4 years ago
110Applicants for2 open positions
  • 71Viewed
  • 11In Consideration
  • 0Not Selected
Search other opportunities

Job Details

Experience Needed:
Career Level:
Education Level:
Salary:
Job Categories:

Skills And Tools:

Job Description

TensorGraph is looking for a passionate Research And Development Software Engineer with full stack experience to Join Fluido.ai Cairo Team who has strong Software and programming skills, be passionate about technology, be highly motivated to make an impact, be eager to learn and grow. Our work environment offers opportunities to conduct applied research, incubate innovative ideas and technologies and grow in-depth expertise

Responsibilities include:

  • Designing, coding, and releasing complex software components.
  • Maintain our full-stack applications and optimize them for performance.
  • Work on bug fixing and improving applications.
  • Deployment of services on the cloud and subsequent support and maintenance.

Job Requirements

  • Bachelor's degree in Computer Science or a related field required.
  • 1-3 years of hands-on experience.
  • Strong understanding of REST APIs and JSON.
  • Strong knowledge of Javascript and Typescript.
  • Experience in backend programming with NodeJs.
  • Good in Frontend programming with Angular
  • Good in high-level programming languages such as Java, Python, or C#.
  • Good understanding and experience with Dockers.
  • Experience with SQL DB queries and design.
  • Experience with Mongo DB is a plus.
  • Technical competence (algorithms, data structures) and strong programming skills.
  • Experience with code source control using GIT.
  • Integrate with other third-party APIs.
  • Amazon Web Services is a plus.

Job Behavioral Competencies:

  • Very good communication skills.
  • Problem-solving skills.
  • Adaptability and flexibility.
  • Accuracy and attention to details.
  • Excellent organizational skills.
  • Time and stress management skills.
  • Ability to learn new concepts.

Featured Jobs

Similar Jobs

Search other opportunities
JobsIT/Software DevelopmentFull Stack Software Engineer