We are seeking a talented and experienced NodeJS/Full Stack Developer to join our team. In this role, you will be responsible for developing and maintaining scalable backend applications.
Responsibilities
· Design and develop scalable and efficient web applications using NodeJS and other front-end and back-end technologies.
· Collaborate with cross-functional teams to design and implement new features and enhancements to existing web applications.
· Write clean and maintainable code and ensure code quality through unit testing and code reviews.
· Develop and maintain databases and integrate them with web applications using ORM tools like Sequelize or Mongoose.
· You will be working alongside other engineers and developers working on different layers of the infrastructure
· A commitment to collaborative problem-solving, sophisticated design, and the creation of quality products are essential.
Requirements:
· Bachelor's degree in Computer Science or related field.
· Writing reusable, testable, and efficient code.
· Strong proficiency in front-end technologies like HTML, CSS, JavaScript
· Integration of user-facing elements developed by front-end developers with server-side Logic.
· Having a good understanding of AWS services like IAM, Lambda, DynamoDB, ElasticCache, OpenSearch and AppSync, etc
· Knowledge of + Express and frameworks available for it
· Experienced with NoSQL DB
· Design and implementation of low-latency, high-availability, and performant applications Implementation of security and data protection
· Strong problem-solving skills and ability to work independently and in a team.
If you have a passion for developing scalable and efficient web applications using NodeJS and other technologies, we would love to hear from you. Apply now and join our team of talented developers!