Job Title: Senior Software Engineer
Job Code: CUB/2025/SSE/023
Experience: 5+ yrs
Job Location: Infopark, Kochi
Why Join Us?
- Innovative Environment: Join a forward-thinking company that encourages creativity and problem-solving
- Career Growth: Opportunities for professional development and career advancement
- Collaborative Culture: Work in a team-oriented environment where your contributions are valued
- Competitive Compensation: Attractive salary package and performance-based incentives
Key Responsibilities
· Design, develop, and maintain full-stack web applications using Laravel, React, and Inertia.js.
· Build robust RESTful APIs and backend services using Laravel.
· Develop clean, reusable, and performant React components integrated via Inertia.js.
· Collaborate with product managers, designers, and other engineers to translate requirements into technical solutions.
· Ensure application performance, security, scalability, and maintainability.
· Write clean, well-tested, and well-documented code following best practices.
· Participate in code reviews, technical discussions, and architectural decisions.
· Troubleshoot, debug, and optimize existing applications and workflows.
· Mentor junior developers and contribute to improving team engineering standards.
Required Skills
· 5+ years of hands-on experience in web application development.
· Strong expertise in Laravel (routing, Eloquent ORM, queues, jobs, middleware, authentication, authorization).
· Solid experience with React (hooks, component lifecycle, state management).
· Practical experience using Livewire/InertiaJS/AlpineJS to build SPA-like applications with Laravel and React.
· Strong proficiency in JavaScript (ES6+), PHP, HTML, and CSS.
· Experience with MySQL or PostgreSQL and query optimization.
· Familiarity with Git, version control workflows, and collaborative development.
· Understanding of API design, authentication mechanisms, and secure coding practices.
· Pest for unit, integration and browser testing.
Preferred Skills
· Experience with TypeScript in React applications.
· Familiarity with Tailwind CSS or modern CSS frameworks.
· Exposure to Laravel Livewire, queues, events, and broadcasting.
· Experience with Docker and containerized development environments.
· Knowledge of CI/CD pipelines and deployment workflows.
· Understanding of cloud platforms (AWS, Azure, or GCP).
· Prior experience working in product-based or SaaS environments.
· Storybook for component building, documentation and interaction/visual testing.
· Vitest if needed for additional testing.
Soft Skills
· Strong problem-solving and analytical thinking abilities.
· Clear communication and collaboration skills.
· Ownership mindset with attention to detail and quality.
· Ability to work independently and in cross-functional teams.
· Willingness to learn and adapt to new tools and frameworks.
Qualifications
· Bachelor’s degree in computer science, Engineering, or a related field (or equivalent practical experience).
· 5+ years of professional experience in full-stack web development.
· Proven track record of delivering production-ready applications using Laravel and React.