Full Stack Developer
Full Stack Developer
We are seeking a talented and enthusiastic FullStack Developer to join our dynamic development team. As a FullStack Developer, you will have the opportunity to work on both the frontend and backend components of our web applications. You should be proficient in front-end technologies, such as HTML, CSS, JavaScript, Vue.js, and backend technologies, including PHP, Symfony, and API integration.
Our ideal candidate will have a team player mindset with the capacity to work independently when required. Applicants should be able to learn our product, stay on top of updates and new features as they get added, be proactive regarding potential issues, and have the ability to think outside the box and create ideas independently. If this sounds like you, apply today and help us build meaningful, long-lasting relationships that move our business forward!
Location Requirements
The location requirements for this position are defined as a hybrid/on-site work arrangement. In this role, we expect the selected candidate to have the flexibility and willingness to work both remotely and on-site as needed. While remote work may be an option for certain tasks, it is essential that you are prepared to come to the office when required. This hybrid approach is designed to promote collaboration, teamwork, and effective communication within our organization. The specific on-site expectations will be communicated during the interview process and will vary based on the nature of the role and the company’s policies. Your ability to accommodate these location requirements is crucial to your success in this position.
Responsibilities
- Collaborate with the development team to design, develop, and maintain user-friendly web applications.
- Implement responsive web designs using HTML, CSS, and JavaScript, ensuring cross-browser compatibility.
- Utilize front-end frameworks, such as Vue.js, to develop interactive and dynamic user interfaces.
- Write clean, efficient, and maintainable code in PHP and leverage the Symfony framework for backend development.
- Integrate web applications with various APIs, ensuring seamless data exchange and functionality.
- Develop RESTful APIs using PHP/Symfony to support front-end applications and enable efficient data retrieval and manipulation.
- Conduct thorough testing and debugging of both frontend and backend components to ensure optimal performance.
- Optimize web applications for speed, scalability, and security.
- Stay up-to-date with the latest web development trends and technologies, continuously expanding your skills and knowledge.
- Collaborate with UX/UI designers to transform wireframes and prototypes into fully functional web pages.
- Participate in code reviews, providing valuable feedback to peers and maintaining code quality standards.
- Contribute to the improvement of development processes, methodologies, and best practices.
Skills and qualifications
- Proficiency in HTML, CSS, and JavaScript.
- Strong knowledge of front-end frameworks/libraries, such as Vue.js.
- Solid understanding of PHP and experience working with the Symfony framework.
- Experience integrating web applications with various APIs.
- Familiarity with databases and SQL (e.g., MySQL, MongoDB).
- Understanding of version control systems (e.g., Git).
- Ability to work effectively in a team environment, collaborating with designers and other developers.
- Strong problem-solving skills and attention to detail.
- Excellent verbal and written communication skills.
- Ability to learn new technologies and adapt to changing project requirements.
Preferred Qualifications
- Familiarity with our industry is a plus.
- Bilingual (English and Spanish)
- Bachelor’s degree in Computer Science or a related field is preferred but not required.
Next steps?
- Please complete the information below.
- Make sure the cover letter answers the following questions:
- How did you hear about this position?
- What do you know about Office Puzzle?
- Why would you like to work at Office Puzzle?