About the job Full Stack Developer
👉🏻 We are hiring for one of our clients in Miami: a Full Stack Developer to join their team.
This role is essential for developing both the front-end and back-end of web applications. As a key contributor to the software development lifecycle, the Full Stack Developer will deliver high-quality solutions that meet client needs and enhance the user experience. Leveraging Full Stack development skills, the developer will be responsible for designing, building, and maintaining applications that are not only high-performing but also scalable, secure, and efficient.
The role involves close collaboration with designers, product managers, and other developers to ensure seamless integration of technologies. This multifaceted position requires technical expertise, teamwork, and a continuous drive for learning to stay updated with industry trends.
Key Responsibilities
- Design and implement web applications using PHP and Laravel.
- Develop front-end components using HTML, CSS, and JavaScript.
- Integrate user interface elements with server-side logic efficiently.
- Collaborate with UI/UX designers to ensure an optimal user experience.
- Create RESTful APIs that enable smooth and seamless data exchange.
- Manage and optimize interactions with databases, ensuring optimal performance and efficiency.
- Write clean, maintainable, and well-documented code.
- Test and debug applications across multiple browsers and devices.
- Actively participate in code reviews, promoting best practices and code quality standards.
- Stay updated with emerging technologies and industry best practices.
- Ensure application security by following industry-leading security practices.
- Use version control tools such as Git for efficient project management.
- Work in agile environments, applying methodologies like Scrum.
- Support deployment of applications to production environments.
- Monitor and maintain application performance and scalability over time.
Requirements
- Bachelor's degree in Computer Science or related field.
- Proven experience as a Full Stack Developer, especially with PHP and Laravel.
- Strong understanding of web development technologies and best practices.
- Experience working with front-end frameworks and libraries.
- Practical knowledge of MySQL and other database management systems.
- Experience with the development and integration of RESTful APIs.
- Strong problem-solving skills with an analytical mindset.
- Ability to collaborate effectively within a multidisciplinary team.
- Proficiency in version control tools, especially Git.
- Familiarity with agile project management methodologies.
- Attention to detail and strong commitment to quality work.
- Excellent written and verbal communication skills.
- Ability to quickly adapt to new technologies and tools.
- A portfolio showcasing relevant previous work.
- Experience with testing frameworks is a plus.