Job Title: Senior Software Engineer - Laravel | Vue.js
Job Code: CUB/2025/SSE/009
Experience: 5+ years
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.
Job Requirements
- Minimum of 5 years of professional experience in web development.
- Expertise in developing and maintaining scalable web applications.
- Ability to work effectively in Agile/Scrum environments.
Key Responsibilities
- Design, develop, and maintain web applications using Laravel and Vue.js.
- Build and integrate RESTful APIs with front-end components.
- Design and manage databases using MySQL or other relational databases.
- Write clean, maintainable, and efficient code while following best practices.
- Perform unit testing and ensure code quality through CI/CD pipelines.
- Collaborate with designers, product managers, and other developers.
- Identify and resolve performance and scalability issues.
- Provide mentorship to junior developers and contribute to knowledge sharing.
- Maintain clear documentation for code and development processes.
Required Skills
- Frameworks: Laravel and Vue.js.
- Front-End: HTML5, CSS3, JavaScript, and responsive design.
- Back-End: PHP, MySQL, RESTful API development.
- Version Control: Git.
- Tooling: Webpack, npm, or Yarn.
- Testing: PHPUnit and end-to-end testing tools.
- Performance Optimization: Strong understanding of web performance techniques.
Preferred Skills
- Familiarity with Docker, Kubernetes, or other containerization tools.
- Experience with CI/CD pipelines and DevOps practices.
- Understanding of UI/UX principles.
- Prior experience in leading development teams or projects.
Soft Skills
- Excellent communication and teamwork abilities.
- Strong problem-solving and analytical skills.
- Ability to work in cross-functional teams.
Qualifications
- Bachelor’s degree in Computer Science, Engineering, or a related field.