Mid-Level Software Engineer (Laravel)
We are looking for a highly skilled Mid-Level Software Engineer to join our core product team working on Tripcart, a growing SaaS platform in the travel industry. Tripcart is a product of Codewing. This is a hands-on development role for someone who thrives in a high-performance engineering culture, values clean code, and can independently deliver high-quality features across the stack.
You will work alongside experienced engineers in a collaborative environment focused on building scalable, secure, and performant software.
General Requirements
- Minimum 4 years of professional experience in software development
- Proven experience working on SaaS products
- Strong individual ownership and time management
- Track record of working in high-performance engineering teams
- Excellent problem-solving and debugging skills
Core Technical Skills
- Backend Development
- Expert-level experience with Laravel (PHP)
- Strong understanding of REST APIs and MVC architecture
- Experience with automated testing (PHPUnit or equivalent)
- Understanding of secure coding practices
- Familiar with MERN stack
- Database Design & Optimization
- Experience with MySQL and/or PostgreSQL
- Knowledge of NoSQL databases
- Strong ability in schema design, query optimization, and indexing
- Software Architecture
- Understanding of scalable system design and microservices
- Ability to write modular, maintainable, and documented code
- Cloud & DevOps
- Hands-on experience with Docker
- Understanding of CI/CD pipelines
- Familiarity with AWS services (EC2, S3, RDS, Lambda)
- Awareness of cloud security best practices
- Communication & Documentation
- Able to write clear and professional documentation (English)
- Strong commenting habits and technical clarity in code
- Verbal English fluency is not required (Nepali is the working language)
Nice to Have
- Experience in performance tuning (Laravel/Vue)
- Familiarity with Kubernetes or orchestration tools
- Background in startups or fast-paced product companies