Back End Developer
Published date: 2024/01/10
- Location: Jaipur, Rajasthan, India
Key skills:
· Strong proficiency of Node.js and frameworks available for it, such as Express, StrongLoop, etc
· Experience developing desktop and mobile applications
· Understanding the nature of asynchronous programming and its quirks and workarounds
· Good understanding of server-side templating languages
· Knowledge of multiple front-end languages and libraries (e.g. HTML/ CSS, ReactJs JavaScript, XML, jQuery)
· Knowledge of multiple back-end languages (e.g. C#, Java, Python) and JavaScript frameworks (e.g. Angular, React, Node.js)
· Familiarity with databases (e.g. MySQL, MongoDB), web servers (e.g. Apache, PM2)
· User authentication and authorization between multiple systems, servers, and environments 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
Required qualification:
· B.Tech/ B.E. in Computer Science/ MCA
· Strong proficiency of Node.js and frameworks available for it, such as Express, StrongLoop, etc
· Experience developing desktop and mobile applications
· Understanding the nature of asynchronous programming and its quirks and workarounds
· Good understanding of server-side templating languages
· Knowledge of multiple front-end languages and libraries (e.g. HTML/ CSS, ReactJs JavaScript, XML, jQuery)
· Knowledge of multiple back-end languages (e.g. C#, Java, Python) and JavaScript frameworks (e.g. Angular, React, Node.js)
· Familiarity with databases (e.g. MySQL, MongoDB), web servers (e.g. Apache, PM2)
· User authentication and authorization between multiple systems, servers, and environments 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
Required qualification:
· B.Tech/ B.E. in Computer Science/ MCA
0 page views
Related listings
-
Hiring for Flutter DeveloperSoftware DeveloperDeep experience contributing to and managing high-scale production mobile apps. MUST have previous experience in Flutter development. Excellent working knowledge of an objective oriented language (Kotlin, Java, Objective-C, Swift, etc.) Experience bu...2026/11/07
-
Flutter DeveloperSoftware DeveloperJob Description About us: - Cognus technology is a global, Information Technology firm full of ideas to develop and promote the online reputation of its clients. Cognus comprises multiple development centres across the UK, US & India. For more de...2026/11/07
-
Wordpress DeveloperSoftware DeveloperJob Description About us: - Cognus technology is a global, Information Technology firm full of ideas to develop and promote the online reputation of its clients. Cognus comprises multiple development centres across the UK, US & India. For more de...2026/11/07
