Senior Backend Developer
Job Description
We are looking for a Back-end Developer responsible for managing the interchange of data between the server and the users. Your primary focus will be the development of all server-side logic, definition and maintenance of the central database, and ensuring high performance and responsiveness to requests from the front-end.
Responsibilities
Developing and maintaining all server-side network components. –
Ensuring optimal performance of the central database and responsiveness to front-end requests. –
Documenting Node.js processes, including database schemas, as well as preparing reports. –
Recommending and implementing improvements to processes and technologies. –
Developing high-performance applications by writing testable, reusable, and efficient code –
Hands-on exposure to Both SQL and NoSQL databases. –
Identify the interaction needs and how the API. must be developed based on design comps, product specs, etc – Continuously evaluate and implement new technologies to maximize development efficiency Skills –
3-4+ years of hands-on experience with NodeJS. –
Knowledge on Express, reactJS added advantage –
Experience in MySQL,MariaDB and MongoDB. –
Good to have experience of working with advertiser/affiliate tracking plateform. –
Good to have experience working with processing of bigdata –
Good knowledge of Big Data querying tools, such as Pig, Hive, and Impala –
Should have experience working with scalable rest applications –
Experience with NoSQL databases, such as HBase, Cassandra, MongoDB –
Knowledge of SOLID principles, Design patterns –
Experience with RESTful API development and integration –
Experience with mentoring junior engineers –
Ability to up-skill in new technologies –
Good debugging skills using modern Dev Tools Functional Competence: –
NodeJS – NPM – RESTful API – HBase, Cassandra, MongoDB – MariaDB/MysQL – Clickhouse – Aerospike
What you will get:
Rewards & Recognition 5 days working
Flexible hours/Culture
friendly
Employee Development Plan