Description

We are looking for a skilled Full Stack Developer with extensive experience in Node.js, Typescript, and cloud technologies. As a Full Stack Developer, you will be responsible for building and maintaining both client-side and server-side components of applications, working with databases, and implementing features that enhance the functionality of the system. You will be expected to collaborate with cross-functional teams to deliver efficient and scalable solutions. Responsibilities: ? Design, develop, and maintain both front-end and back-end components using Node.js, Typescript, and other modern web technologies. ? Build and manage cloud-based applications and services. ? Work with both relational and NoSQL databases to store and retrieve application data. ? Implement scalable and high-performance serverless architectures, leveraging technologies like Lambda and others. ? Collaborate with frontend developers to integrate user-facing elements with server-side logic. ? Participate in the entire application lifecycle, from design to deployment, and contribute to every stage of development. ? Troubleshoot and optimize application performance for scalability and efficiency. ? Collaborate with cross-functional teams, including product managers and designers, to ensure user requirements and business needs are met. ? Stay current with emerging technologies and industry trends to continuously enhance application development.

Qualifications: ? 4+ years of overall development experience with at least 3.5+ years of relevant experience in Node.js. ? Strong expertise in Node.js, Typescript, and cloud technologies. ? Hands-on experience with relational databases (SQL) and NoSQL databases (MongoDB, etc.). ? Experience in serverless technologies such as AWS Lambda, and knowledge of technologies like Nest.js. ? Familiarity with front-end frameworks like React. ? Knowledge of message brokers like RabbitMQ or Kafka is an advantage. ? Strong problem-solving skills and attention to detail. ? Excellent communication and teamwork skills. ? Ability to work effectively in an agile development environment.

Education

Any Graduate