Back end Developer
Roles and responsibilities :
Brief description :
Roles & Responsibilities
Experience Required: 3+ years
Integration of user-facing elements developed by a front-end developers with server side logic
Building reusable code and libraries for future use
Optimization of the application for maximum speed and scalability
Implementation of security and data protection
Design and implementation of data storage solutions
Prior experience in either nodeJS, SailsJS, ExpressJS, Parse, React or Angular.
Strong knowledge of .NET web framework
Knowledge in NoSQL: MongoDB, Cosmos DB
knowledge of SQL databases such as MySQL, SQLite, Postgres or SQL Server
Writing code that is clean, documented, and well-tested.
Good knowledge of the REST pattern, and experience in creating API-s.
Able to collaborate with mobile developers for API design decisions.
Knowledge of continuous integration, and experience in deploying apps to Heroku, AWS, Azure or any other cloud platforms.
Passion for collaborating on open source projects.
Basic knowledge of collaboration tools like GIT is a must.
An active github or SO profile will be a big plus.
Knowledge in Industry 4.0 technologies.