Search...

Software Engineer - Full Stack

Skills

About the Role

You will build and enhance internal tools, contribute to platform feature development, and respond to customer-facing technical queries. You will design, implement, test, and deploy scalable applications, participate in code reviews, and troubleshoot production issues. You must be available for shift work (3:00 PM to 12:00 AM IST) and occasional weekend rotations, and attend the office in Bangalore as required.

Requirements

  • 4–5 years of hands-on experience in full stack development
  • Proficiency in TypeScript
  • Proficiency in Node.js
  • Proficiency in Express.js
  • Experience with SQL and RDBMS such as MySQL or PostgreSQL
  • Experience with frontend frameworks such as Angular or React
  • Understanding of software development best practices and system design
  • Working knowledge of DevOps practices including CI/CD, deployments, and monitoring
  • Understanding of application security principles
  • Strong problem-solving skills and ability to debug complex issues
  • Exposure to Blockchain technologies (good to have)
  • Experience with AI/ML-based applications or integrations (good to have)

Responsibilities

  • Design, develop, and maintain scalable internal tools and applications
  • Contribute to feature development and enhancements on the platform
  • Collaborate with Product, DevOps, and Support teams
  • Troubleshoot and resolve customer-reported issues and technical queries
  • Ensure high performance, responsiveness, and security of applications
  • Participate in code reviews, testing, and deployment processes
  • Support production systems and be available for shift and weekend rotations

Benefits

  • Primarily work from home with occasional office visits
  • Flexibility to work shifts and weekends as required