About the Role
We are looking for a highly skilled and passionate Senior Software Developer with strong hands-on experience in Node.Js and Laravel development. The ideal candidate should be capable of handling scalable backend architectures, API development, database optimization, and real-time project execution.
This role requires practical problem-solving skills, ownership mindset, and experience working on live production applications.
Key Responsibilities
- Develop, maintain, and optimize scalable web applications using Node.Js & Laravel
- Design and develop REST APIs and backend services
- Write clean, secure, reusable, and high-performance code
- Handle database design, optimization, and complex queries
- Collaborate with frontend developers, QA team, and project managers
- Troubleshoot production issues and ensure application stability
- Participate in code reviews and technical discussions
- Improve application performance and scalability
- Work on third-party API integrations and cloud-based deployments
Required Skills
Must Have:
- Strong hands-on experience in Node.Js and Laravel
- Good understanding of JavaScript, PHP, and backend architecture
- Experience with MySQL/PostgreSQL
- Knowledge of RESTful APIs and authentication systems
- Experience with Git version control
- Understanding of server management and deployment process
- Strong debugging and performance optimization skills
Good to Have:
- Experience with Redis, Queue Systems, Socket.IO, or Microservices
- Knowledge of AWS, Docker, or CI/CD pipelines
- Experience working on high-traffic applications
Candidate Requirements
- 5 – 7 years of relevant development experience
- Strong practical/project implementation knowledge is mandatory
- Excellent analytical and problem-solving skills
- Ability to work independently and handle responsibilities
- Good communication and team collaboration skills