We are on the lookout for an experienced Full-Stack Web Developer to join our dynamic development team. If you’re passionate about creating high-performance web applications, working on exciting projects, and growing your career, we’d love to hear from you!
Key Responsibilities
- Develop, maintain, and enhance web applications using PHP (Laravel framework) and JavaScript (Vue.js).
- Collaborate with cross-functional teams, including designers, product managers, and other developers, to create seamless user experiences.
- Write clean, scalable, and maintainable code, ensuring best coding practices are followed.
- Troubleshoot, debug, and optimize application performance.
- Work with API integrations, third-party services, and RESTful APIs.
- Participate in code reviews, technical discussions, and design reviews.
- Stay up-to-date with industry trends and emerging technologies to ensure our technology stack remains modern and efficient.
Required Skills and Qualifications
- 3+ years of professional experience with PHP and the Laravel framework.
- 3+ years of experience with modern JavaScript frameworks, particularly Vue.js.
- Strong understanding of object-oriented programming (OOP) principles and design patterns.
- Hands-on experience with MySQL or other relational databases.
- Proficiency in HTML, CSS, and responsive web design.
- Familiarity with version control systems like Git.
- Ability to write clean, maintainable, and well-documented code.
- Strong problem-solving skills and attention to detail.
- Excellent communication and collaboration skills.
Preferred Skills
- Experience with API development and third-party integrations.
- Knowledge of build tools such as Webpack, Vite, or similar.
- Experience with testing frameworks like PHPUnit or Pest.
- Familiarity with Docker and containerized development environments.
- Previous experience with Agile/Scrum methodologies.