Senior Software Developer (Canadian Multinational Company)
Pillars -
Cairo, EgyptPosted 2 years ago10Applicants for1 open position
- 0Viewed
- 0In Consideration
- 0Not Selected
Job Details
Experience Needed:
Career Level:
Education Level:
Salary:
Job Categories:
Skills And Tools:
Job Description
- Design, develop and maintain back-end and front-end components that integrate into our existing NodeJS application.
- Work closely with other team members to discuss design, architecture and performance.
- Participate in code reviews and enforce best software design practices.
- Design for scale in order to keep up with our fast-growing user base.
- Quickly investigate any issues that come up on our production applications.
- Identify bottlenecks, bugs and come up with simple smart solutions.
Job Requirements
- A software veteran with at least 3 years working as a full stack web developer on an MVC framework
- Experienced with front-end development with JavaScript frameworks as well as vanilla JavaScript
- Strongly familiar with NodeJS
- A team player who appreciates the value of giving and receiving feedback
- Experienced with relational databases, NoSQL databases and Elasticsearch
- Experienced with test driven development
- Experienced with developing long running tasks and their architecture
- A person who takes pride in writing solid, clean maintainable code
- Constantly improving
- Be available during US Eastern time work hours.