Browse Jobs
For Employers
Post JobLog inGet Started

Full Stack Engineer

Rubix Studio
Heliopolis, Cairo
Posted 5 years ago
26Applicants for2 open positions
  • 3Viewed
  • 0In Consideration
  • 0Not Selected
Search other opportunities

Job Details

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

Skills And Tools:

Job Description

Who We Are

  • We are software development house based in Cairo and the technical partner for Leadseven LLC in USA, we are running some nice web based tools like Dropmock, Onesoci & TXTVideo serving thousands of users worldwide.

The Challenge

  • We are looking for someone who loves building services that can benefit online marketing and implementing features for ongoing projects that can help out the community.
  • They will be working as part of a small team, solving non-trival coding and architecture problems with simple and innovative solutions. The perfect candidate should have high standards for code quality and efficiency.

Responsibilities

  • Create prototypes
  • Write technical specs
  • Journal your process
  • QA your work
  • Update tickets and keep work organized
  • Follow methodologies that the company provides
  • Write and test clean, secure and scalable features and services
  • Work with stakeholders to understand tradeoffs
  • Follow up on issues / errors on a regular basis
  • Propose new techniques and enhancements for existing products

Job Requirements

  • BS in Computer Science or a related field
  • Excellent command in English both spoken and written.
  • JS: programming model in JavaScript / inheritance model, scoping, differences between the three major version of JS.
  • HTTP: how the protocol generally works and how browsers generally deal with it.
  • Web sockets and web workers.
  • Experience with AJAX libraries (jQuery and React are required).
  • Unix: bash, piping, SSH, tools (cat, awk, sed), basics of standard input/output
  • Basic principles of database design.
  • Basic experience with ORM
  • Software Design Patterns
  • Functional Programming Principles
  • Event Oriented (including asynchronous) Programming
  • Object Oriented Programming
  • Prototype Based Programming
  • Coding Best Practice
  • Refactoring Best Practices
  • Test Driven Development
  • Possess a good understanding for GraphQL, Apollo and Prisma.

Great to Have Skills

  • Canvas / WebGL
  • Be clever about how to approach problems
  • Be technically curious (learning on your own)
  • Have a serious interest in understanding the goal behind your work
  • Push for doing things the right way the first time around
  • Have empathy for our users
  • Know the basics of Photoshop
  • Any background in programming graphics or video games

Featured Jobs

Similar Jobs

Search other opportunities
JobsIT/Software DevelopmentFull Stack Engineer