Job Responsibilities :
Owning end to end responsibility of API development, deployment and monitoring phases.
Writing reusable, testable, and extensible code.
Help maintain code quality, organization, and automatization.
Effectively use tools and ingenuity to identify and fix defects before they become a problem.
Collaborating with team members to define, develop, and ship recent features.
Ensuring top-notch performance, quality, and responsiveness of services.
Continuously discover, evaluate, and implement recent technologies to maximize development efficiency.
Mentoring junior engineers in the team and ensuring standards are maintained at all times
Required Skills :
Prior experience working on consumer-facing products.
Proven 4+ years of API development experience in Node JS and Express JS/Restify/Koa,
Building scalable and performance oriented services with caching techniques
Experience with MongodB and analyzing the efficiency of queries
Working understanding of NGINX.
Creating secure RESTful-based web services / APIs.
Clear understanding of Data Structures & Algorithms
Experience Integrating payment gateways integrating with logging and monitoring systems
Must have used GIT (Source version control)
Excellent problem solving & debugging skills
Good understanding of Microservice Architecture
Good understanding of system design & architecture
Desired Skills :
Experience working on ElasticSearch/Solr
Experience working on cloud technologies (AWS)
Setting up CI/CD pipelines using Jenkins
APi Development Experience for high-traffic, public facing mobile applications.
Work with various disciplines to provide technical insight of recent initiatives
Experience with relational databases and knowledge of SQL
📌 Senior Software Engineer Mumbai (India)
🏢 e-Hireo
📍 India
Reply to this offer
Impress this employer describing Your skills and abilities, fill out the form below and leave Your personal touch in the presentation letter.