Backend Developer
Role details
Job location
Tech stack
Requirements
Must Have: Nodejs, Golang (Must have), AWS, Lambda, MongoDB/DynamoDB, API, SQL, Payment and Subscription domain experience
Good to have: JavaScript, GraphQL, Kafka
Looking for a 5+ yrs experienced NodeJS/Golang + AWS developer who is proficient in API development and integration. Someone with the ability to write testable, reusable, and scalable code. Someone very good at understanding requirements and developing services & features quickly.
Your responsibilities will include:
-
Having good attention to detail & requirements.
-
Building robust microservices using the best design and coding practices using Go and NodeJS.
-
Finalizing back-end features and owning them end-to-end.
-
Updating and altering application features to enhance performance.
-
Troubleshooting, testing, and documenting the backend code.
-
Writing APIs, scripts and integrating third-party tools with the application.
Key Requirements:
-
Bachelor's Degree in Computer Science & Engineering or a related field.
-
5+ years of experience in backend development with NodeJS/Golang.
-
Must have experience with MongoDB and AWS.
-
Familiar with Git, Linux, and Shell scripting.
-
Knowledge of Docker and Kafka would be a plus.
-
Should be experienced in following agile methodologies.
-
Good problem solving, decision-making, and prioritization skills.
-
Should be experienced in following Agile methodologies.