Immersive Mobile Designs Pvt. Ltd. (iMobile Designs)
Location
Ahmedabad | India
Job description
The Laravel Developer is responsible for creating and maintaining web applications using Laravel, a PHP framework. The developer will work on developing high-quality, scalable, and innovative applications that meet the needs of our clients and users. They will collaborate with cross-functional teams to define, design, and ship new features and provide ongoing maintenance and updates to existing applications.
Key Responsibilities: Develop, record, and maintain cutting-edge web-based PHP applications using the Laravel framework. Build innovative, state-of-the-art applications and collaborate with the User Experience (UX) team to design highly intuitive user interfaces. Ensure HTML, CSS, and shared JavaScript is valid and consistent across applications. Utilize backend data services and contribute to increasing existing data services API. Lead the entire web application development lifecycle right from concept stage to delivery and post-launch support. Refactor, optimize, and improve the existing codebase for maintenance and scale. Use test-driven development (TDD) methodologies to ensure code quality and application performance. Keep abreast of new trends and best practices in web development and introduce them to projects where appropriate. Skills and Qualifications: Strong knowledge of PHP and the Laravel framework. Understanding of MVC design patterns and object-oriented PHP programming. Familiarity with SQL/NoSQL databases and their declarative query languages. Proficient understanding of code versioning tools, such as Git. Experience in API development and consumption (REST, SOAP). Knowledge of front-end technologies such as JavaScript, HTML5, and CSS3. Good understanding of server-side CSS preprocessors, such as LESS and SASS. Excellent problem-solving skills and attention to detail. Education and Experience: Bachelor's degree in Computer Science, Engineering, or a related field, or equivalent work experience. Proven work experience as a Laravel developer. Personal Attributes: Strong organisational and project management skills. Excellent verbal and written communication skills. Ability to work in a fast-paced environment and manage multiple projects with tight deadlines. Strong analytical and problem-solving skills. Able to work collaboratively with team members and possess strong interpersonal skills.Job tags
Salary