Source description
About the role
Startup experience is must - You will be responsible for converting Product team requirements to modular, testable and productive code. - You will be required to design and implement data storage solutions (Databases, caching layers etc). - You will also be required to cater to NFRs related to security and performance. - User authentication and authorization between multiple systems, servers, and environments - Integration of multiple data sources and databases into one system - Understanding differences between multiple delivery platforms such as mobile vs desktop, and optimizing output to match the specific platform - Build and deliver re-usable and efficient user interface components that drive web applications - Experience developing applications from the ground up - A product minded focus when creating applications Requirements Experience: 5 - 10 years (Startup experience is must) CTC: 25 - 35 LPA Qualification: Engineering graduates from Tier I or II institutes. B.E/ B.Tech/ MCA/ ME/ M.Tech At least 5 years of experience in working on NodeJS/Java/Ruby Proficiency in RDBMS such as MySQL/PostgreSQL. Experience of building/deploying applications on AWS is a definite advantage. Familiarity with some ORM (Object Relational Mapper) libraries like Sequelize is required. Experience in some NoSQL databases (e.g. DynamoDB/Elasticsearch/Redis Cache etc) is a definite plus. Good understanding on architectural patterns (e.g. MVC) is required. Good communication and analytical skills are the basic needs for this role. An urge to create awesome applications that people will enjoy using is a must. Other technologies : MySQL , Redis, AWS, Microservices, REST API . Knowledge of Javascript is preferable. AWS or some cloud experience. Should have built web application technology. Should have understanding of DevOps and Database. Should have done application performance tuning. .
More at Staffio HR