Scope: We are looking for a Lead Software Engineer with strong full stack development experience to architect, design, develop, and deliver scalable SaaS solutions.
will have a strong focus on React, TypeScript, Node.js and Java technology. The candidate will work closely with engineering teams and architects to build scalable, resilient, secure, event driven, and multi-tenant applications and will be expected to remain hands on while providing technical leadership and mentorship Our current technical environment: Software: Java, Spring Boot, TypeScript, JavaScript, React.js, Redux, Node.js, Gradle, REST APIs, Snowflake, Application Architecture : Cloud-native, scalable and resilient microservices architecture, Event driven architecture etc. Cloud Architecture : Azure Frameworks/Others : Kafka, Snowflake, Postgres, Mongo DB, Github CI/CD, Elastic Search undefined What you’ll do: Lead the architecture, design, development, and delivery of scalable full-stack applications.
Develop modern and reusable React/TypeScript UI components, hooks, libraries, and frameworks. Design and develop scalable Node.js REST APIs and backend services. Work with Java/Spring Boot services and contribute to backend architecture and development as required.
Drive technical design decisions for microservices, event-driven, cloud-native, and multi-tenant SaaS architectures. Design solutions for scalability, performance, resiliency, availability, and security. Establish and promote engineering b