Senior Software Developer

Core Responsibilities

  • Design, develop, and maintain scalable, high-performance SaaS applications.
  • Lead backend development primarily using Laravel (PHP) and Node.js.
  • Contribute to product feature planning, system design, and technical decisions.
  • Write clean, maintainable, and well-documented code following best practices.
  • Review code and provide constructive technical guidance to junior developers.
  • Take ownership of assigned modules and ensure timely and quality delivery.
  • Collaborate with Product, QA, and DevOps teams throughout the development lifecycle.
  • Identify performance bottlenecks and optimize system behavior.
  • Participate in production deployments, monitoring, and issue resolution.
  • Implement best practices for security, scalability, and performance.
  • Contribute to system architecture improvements and technology upgrades.
  • Develop and maintain RESTful APIs and manage third-party integrations.
  • Support DevOps tasks and deployment processes when required.

Technical Skills

Backend & Programming
  • Strong experience with Laravel (PHP) and Node.js.
  • Proficiency in PHP and JavaScript.
  • Knowledge of Golang is a plus.
Databases & APIs
  • Experience with MySQL and MongoDB.
  • Strong understanding of RESTful API design and integration.
Blockchain (Preferred)
  • Experience working with blockchain concepts across Ethereum, BNB, Polygon, Solana, etc.
DevOps & Infrastructure
  • Working knowledge of CI/CD pipelines, Linux servers, Nginx, and Docker.
  • Familiarity with cloud platforms like AWS or DigitalOcean.
Performance & Scalability
  • Experience with query optimization, caching strategies, and scalable system architecture.
  • Knowledge of Redis, background jobs, and queue management.
Version Control
  • Proficient in Git (GitHub / GitLab workflows).
Leadership & Soft Skills
  • Ability to mentor and guide junior developers.
  • Strong sense of ownership over features and modules.
  • Excellent problem-solving and debugging skills.
  • Clear communication and collaboration.
  • Ability to translate product requirements into technical solutions.
  • Proactive mindset toward learning and system improvements.
  • Experience working in a SaaS or product-based environment is preferred.

Experience Requirements

  • 3+ years of hands-on software development experience.
  • Experience building SaaS or large-scale applications is highly desirable.

Salary: 9 LPA to 12 LPA

Copyright @ 2026 ioss All rights reserved
Privacy & Policy