Notice Period : Immediate to 15 days Mandatory Skills: ETL, Node.js, MongoDB, Typescript, AWS (Lambda/S3)
Job Summary:
Design, develop, and maintain ETL pipelines using Node and MongoDB. Write performant, memory consumption aware, flexible, modular, clean, SOLID code in TypeScript. Collaborate with cross-functional teams to design and ship new features and enhancements. Troubleshoot, debug, and upgrade existing systems, ensuring high performance and responsiveness. Participate in code reviews to maintain high-quality code standards and promote knowledge sharing. Write documentation and tests for your code.
Skills & Experience: Proven experience as a Node.js / TS Developer or similar role. Experience with databases, particularly MongoDB, their declarative query languages and performance characteristics of your queries. Proficiency in strict TypeScript and type-level design Familiarity with AWS services, specifically Lambda and S3, CloudFormation, and understanding of serverless architectures. Performance and memory constraints awareness. Understanding of code versioning tools, such as Git. Excellent problem-solving skills and the ability to work in a fast-paced environment. Strong communication and teamwork skills, with the ability to collaborate effectively with other developers and product managers. Commitment to deliver incremental improvements on time. Having prior proven experience with Rust is a huge plus.