About the role
Requirements:
- Technical Proficiency: Demonstrable expertise in Node.js and ReactJS, paired with fluid coding capabilities.
- Extensive Experience: Possess 5-10 years of hands-on professional experience in the design, development, and successful deployment of intricate software systems, maintaining a benchmark of excellence.
- System Architecture and Data Expertise: A solid foundation in system design and data modeling, with a well-versed understanding of RDBMS and exposure to Big Data paradigms.
- Startup Agility: Thrives in a startup environment, adept at navigating uncertainties, limited resources, and competing priorities through innovation and efficient problem-solving.
- Agile Methodology and Best Practices: A strong proponent of Agile development methodologies, with a passion for upholding engineering excellence.
- Advanced Technical and Innovative Development Skills: Essential to have a comprehensive experience across technologies, notably in multi-tenant SaaS architectures, CI/CD methodologies, diverse data storage (including Polyglot persistence), and the Snowflake platform, coupled with integrations with enterprise systems (e. g., SSO, email). Good to have skills in developing innovative applications using AI-ML technologies, especially LLMs, with expertise in AWS tools like Step Functions, RDS, Kinesis, and ELK, is highly valued.
- Academic Credentials: Holds a BS or MS degree in Computer Science or a closely related Engineering discipline, with a preference for candidates from premier institutions such as IIT, NIT, or BITS.