Backend Developer
University Living Verified employer
Actively hiring · Posted 8d ago · JEV26105FB998FFD0
Job description
Key Responsibilities:● Node.js Developer responsible for managing the interchange of data between the server and the users.● Your primary focus will be the development of all server-side logic, definition and maintenance of the central database, and ensuring high performance and responsiveness to requests from the front-end.● You will also be responsible for integrating the front-end elements built by your co-workers into the application. Therefore, a basic understanding of front-end technologies is necessary as well.● Strong proficiency with JavaScript● Knowledge of Node.js core and frameworks Express, StrongLoop, koa, hapi etc● Understanding the nature of asynchronous programming and its quirks and workarounds● Good understanding of server-side templating languages● Good understanding of server-side CSS preprocessors● Basic understanding of front-end technologies, such as HTML5, and CSS3● Understanding accessibility and security compliance● Integration of multiple data sources and databases into one system● Understanding fundamental design principles behind a scalable application● Understanding differences between multiple delivery platforms, such as mobile vs. desktop, and optimizing output to match the specific platform● Creating database schemas that represent and support business processes● Implementing automated testing platforms and unit tests● Proficient understanding of code versioning tools, such as Git.
Technical Skills:● Expert knowledge of key Web technologies as HTML5, CSS3,● Expert in JavaScript / AJAX, NodeJS, React.● Expert knowledge of OO Analysis and Design,● Expert on Design Patterns and Frameworks as NodeJS, React.● Knowledge of Agile methodologies (Scrum).Soft Skills:● Self-motivation to work independently and strong work ethic.● Ability to work in a team, and adapt to new and evolving processes.● Flexibility and adaptable● Deep experience with Agile
Key skills
How to apply
- Sign in or create your free profile — takes about two minutes.
- Apply with one tap — your profile is shared directly with University Living.
- Track your application and get updates by email and WhatsApp.