Job Details
Experience Needed:
Career Level:
Education Level:
Salary:
Job Categories:
Skills And Tools:
Job Description
We are looking for creative Node.js Developers skilled at managing the full stack development from front end to back end.
- Writing reusable, testable, and efficient code
- Contribute in all phases of the development lifecycle
- Troubleshoot, test and maintain the core product software and databases to ensure strong optimization and functionality
- Solve performance problems and architectural challenges
- Develop and deploy new features to facilitate related procedures and tools if necessary.
- Integration with data storage solutions (may include databases, key-value stores, blob stores, etc.)
- Integration with external third party systems ( may include email services, payment / SMS gateways ..etc).
- Integration of user-facing elements developed by front-end developers with server-side logic
Job Requirements
- BS in Computer Science, Engineering or a related subject
- Experience with Node.js and frameworks available for it
- Strong database design skills
- Proficiency with databases engines (MySQL or PostgreSQL)
- Experience working with HTML5, CSS3, JS, AJAX
- Strong knowledge of OOP programming and design patterns
- Experience with GIT or other version control technologies
- Experience with JavaScript frameworks (Node.js, AngularJS, etc.)
- Experience with AWS