Software Developer
Desired candidate must have 2 to 5 years of total experience with good expertise in MEAN Stack (MongoDB, ExpressJS, AngularJS, Node.js) and, JavaScript, strong development and coding skills, good analytical and problem-solving skills.
Responsibilities:
- Coding and Development. The desired candidate will be responsible for developing next-generation gaming application/software.
- Analyzing requirements, problems and solving them with the best solution.
- Producing high-quality code without much supervision and on-time delivery.
- Working in a cross-functional team, collaborating with peers during the entire SDLC.
- Defining code architecture decisions to support a high-performance and scalable product.
Mandatory Skills:
- Excellent communication skills.
- Knowledge and Experience with NodeJS, AngularJS/React JS/React Native/Express JS and Mongo DB.
- Working Experience on Socket.io library.
- Good understanding and experience on popular relational and non-relational databases like MySQL, MongoDB.
- Experience with Git.
- Knowledge of at least one scripting language like R, python, Shell etc.
- Good knowledge of Data Structures and algorithms.
Requirements:
- Knowledge of cloud hosting platforms like AWS, Google cloud platform, Azure etc.
- Experience in developing real-time game servers - Poker, Rummy, Chess etc.
- Knowledge of Apache, Nginx, REST API, web-socket.
- Experience in working with version control tool like SVN, GIT etc.