As a Full Stack Software Engineer, you will design, develop, and maintain web applications using NestJS and NodeJS for backend services. Build responsive and interactive front-end interfaces using React and TypeScript. Collaborate with cross-functional teams to define, design, and ship new features. Optimize applications for maximum speed and scalability. Participate in code reviews. Work with APIs and third-party services to integrate functionalities. Ensure the application meets security, performance, and scalability requirements. Collaborate with team members to troubleshoot bugs and implement new features. Write unit and integration tests as part of the development process.