Mid-level Node.js Developer (Part-time/Remotely)
BetaHubs -
New Cairo, CairoPosted 5 years ago37Applicants for3 open positions
- 35Viewed
- 14In Consideration
- 20Not Selected
Job Details
Experience Needed:
Career Level:
Education Level:
Salary:
Job Categories:
Skills And Tools:
Job Description
Betahubs is seeking a creative and methodical part-time Mid-Level Back-end Engineer (Node.js) with the talent and technical skills required to become an integral part of our engineering team.
He/She will be responsible for the design and implementation of the services managing the interchange of data between the back-end and the front-end.
What you’ll provide for us :
- Develop back-end APIs to cater for features required as per documented feature stories.
- Design, build and maintain efficient, reusable, and reliable Node.js/JavaScript code.
- Communicate and enforce best practice coding standards to maintain high code quality.
- Assist team members by reviewing code and providing suggestions.
- Maintain availability on our communication channels which include : (Slack, Skype, E-mail, etc.).
- Report once per week and attend weekly conference calls.
- Prioritize your work and remain committed to deadlines.
What we offer :
- The ability to work remotely with a minimum presence in the office provided your commitment to time availability and easiness of communications.
- Long term employment as we don't hire per project.
- Clearly defined tasks and objectives.
- A customizable work schedule and the ability to choose your work hours [10, 20 or 25 hours per week].
- A wonderful team, each of whom care equally about the quality of their work and the well-being of their colleagues.
Job Requirements
Ideal background and expertise :
- BS degree in computer science/engineering or a related field.
- 2+ years’ solid experience and proficiency with Node.js and Express framework.
- Knowledge of designing, implementing and using RESTful Web Services in a Microservices Architecture.
- Database experience with MySQL and MongoDB.
- Front-end knowledge: HTML5, HAML, CSS3, SAAS and Angular are preferable.
- Previous experience and comfort level collaborating and communicating in real time using asynchronous tools (Slack, Github, Jira, etc.)
- Knowledge of systems administration basics, with experience deploying systems on AWS.
- Previous experience working with typical Agile development workflows and working in sprints.