Epicareer Might not Working Properly
Learn More

Fullstack Developer

Salary undisclosed

Apply on


Original
Simplified

Job Summary

We are looking for a skilled Full Stack Developer with expertise in Laravel to join our dynamic tech team. The ideal candidate will be responsible for developing and maintaining web applications, collaborating with cross-functional teams, and contributing to the full software development lifecycle.

Key Responsibilities

  • Design, develop, and maintain web applications using Laravel framework and other related technologies
  • Collaborate with ReactJS developers to integrate front-end components with Laravel back-end
  • Coordinate with UI/UX designers to implement responsive and user-friendly interfaces
  • Participate in code reviews and implement best practices for web development
  • Write clean, maintainable, and efficient code
  • Troubleshoot, debug, and upgrade existing software
  • Create and maintain software documentation
  • Work with test engineers to ensure proper test coverage and application quality
  • Collaborate with DevOps team for continuous integration and deployment
  • Stay updated with emerging technologies and industry trends

Qualifications

  • Bachelor's degree in Computer Science, Web Development, or a related field
  • 3+ years of experience in full stack web development
  • Strong proficiency in PHP and Laravel framework
  • Solid understanding of front-end technologies, including HTML5, CSS3, JavaScript, and ReactJS
  • Experience with RESTful APIs and web services
  • Proficient in MySQL database design and query optimization
  • Knowledgeable in MongoDB
  • Familiarity with version control systems (e.g., Git)
  • Knowledge of Agile development methodologies

Required Skills

  • Strong problem-solving and analytical skills
  • Excellent communication and teamwork abilities
  • Proficiency in both back-end and front-end development
  • Experience with Laravel ecosystem (Eloquent ORM, Blade templating, Artisan CLI)
  • Familiarity with modern PHP practices and standards
  • Understanding of web security principles and best practices
  • Knowledge of responsive web design and cross-browser compatibility
  • Basic understanding of server architecture and DevOps practices

Preferred Skills

  • Experience with Vue.js or ReactJS
  • Familiarity with Docker and containerization
  • Knowledge of cloud platforms (AWS, Google Cloud, or Azure)
  • Experience with test-driven development (TDD) and automated testing tools
  • Familiarity with Continuous Integration/Continuous Deployment (CI/CD) pipelines