Diginatives is looking for Back End Developer
Responsibilities
- Integration of user-facing elements developed by front-end developers with server side logic
- Writing reusable, testable, and efficient code
- Design and implementation of low-latency, high-availability, and performant applications
- Implementation of security and data protection
- Integration of data storage solutions.
Skills
- Strong proficiency with JavaScript.
- Knowledge of Node.js and frameworks available for it, Such as Express, StrongLoop, etc.
- Understanding the nature of asynchronous programming and its quirks and workarounds
- Good understanding of server-side templating languages, Such as Jade, EJS, etc.
- Basic understanding of front-end technologies, such as HTML5, and CSS3
- Understanding accessibility and security compliance.
- User authentication and authorization.
- Understanding fundamental design principles behind a scalable application
- Creating database schemas that represent and support business processes
- Implementing automated testing platforms and unit tests(Optional).
- Proficient understanding of code versioning tools, such as Git
Qualifications
- Bachelor's degree in computer science, computer science