Software Engineer (Laravel + MEVN/MERN)
About the Role
We are looking for a talented Software Engineer to join our growing engineering team. The ideal candidate has experience in full-stack web development and enjoys solving real-world problems through clean, maintainable, and scalable code. You will work closely with product, design, and QA teams to deliver quality software solutions.
Key Responsibilities
• Design, develop, and maintain web applications using Laravel (backend) and React/Vue.js (frontend).
• Build and integrate RESTful APIs and manage database operations.
• Participate in all phases of the development lifecycle — coding, testing, debugging, and deployment.
• Collaborate with senior developers to implement scalable and efficient solutions.
• Review code, suggest improvements, and ensure adherence to best practices.
• Work in Agile teams, contributing to sprint planning, estimation, and retrospectives.
• Stay updated with emerging technologies and contribute ideas for process improvement.
Requirements
• 2–3 years of hands-on experience in full-stack development.
• Proficient in PHP (Laravel) and JavaScript frameworks (React or Vue.js).
• Experience with relational databases such as MySQL or PostgreSQL; familiarity with MongoDB is a plus.
• Good understanding of HTML, CSS, JavaScript, REST APIs, and version control (Git).
• Basic exposure to AWS or other cloud environments preferred.
• Solid understanding of software engineering principles, OOP, and design patterns.
• Strong problem-solving, debugging, and analytical skills.
• Excellent communication and teamwork abilities.