Full Stack Developer - PHP Mautic Vue/React Remote
Contract de Servicii - Full Time 40 ore pe săptămână pe perioadă nedeterminată. Company Description Altametrics is the leading provider of Enterprise Labor and Inventory Management Software Solutions for the restaurant sector. We offer Food Management, Workforce Management, Supply Chain Management, and Reporting to some of the world's most successful restaurant companies. Role Description We are seeking a talented and experienced Full Stack Developer with expertise in PHP, Typescript and node.js. As a Full Stack Developer, you will be extending existing projects written in PHP, node.js and vue. You'll work closely with backend-end developers, ensuring seamless integration of user interfaces with back-end logic. Effective team communication is crucial for incorporating new features. Additionally, you'll document technical details, participate in code reviews, and focus on producing high-quality code. Your responsibilities will also encompass the documentation of technical specifications, APIs, and User Flows. By participating in code reviews, you will be nurturing a culture that prioritizes the development of quality code. Details:
We are paying as (Contract de Servicii) but it is a full-time job 40 hours/week.
Minimum 4 (Monday - Thursday) days a week work hours align with Los Angeles 12:00 - 21:00. ( Mandatory )
Paid every 2 weeks on Friday.
Long Term position.
New Web Application Project, no maintaining old code.
Responsibilities:
Create robust and usable front-ends with Vue/React in Typescript.
Build reusable components and front-end libraries for future use.
Build and maintain PHP plugins in open source PHP projects such as Mautic and Suite CRM.
Develop Graph QL and RESTful APIs to facilitate data transfer between the client and server.
Collaborate with back-end developers to integrate user-facing elements with server-side logic.
Document technical specifications, APIs, and UI designs.
Contribute to the continuous improvement of development processes and best practices
Requirements:
Bachelor's degree in Computer Science, related field, or equivalent experience.
3+ years of experience in complex backend application development with PHP.
Experience working with REST and/or Graph QL APIs
2+ years of experience in front-end, utilizing frameworks such as React or Vue in conjunction with Typescript.
3+ years of proficiency in database technologies such as Postgre SQL or My SQL along with ORMs.
2+ years of Linux knowledge.
2+ years of experience with Tailwind, bootstrap, or similar CSS frameworks.
Solid experience developing single-page applications in React or Vue.
Strong understanding of automation including Continuous Integration / Deployment.
Experience writing unit, integration, and browser tests.
Solid experience with Git workflow (branching, merging, tagging)
Excellent written and verbal communication skills in English.
Strong problem-solving skills and the ability to work in a collaborative team environment.
Skills
Languages: Type Script, PHP
Frameworks: React/Vue/Nuxt and any PHP Framework
Databases: Postgres or Mysql
Testing: Frameworks such as vitest and Playwright
Systems: Linux, Docker
Pluses: Suite CRM and/or Mautic
Job Type: Full-time
Pay: 77.50RON - 100.36RON per hour
Expected hours: 40 per week
We regret to inform you that this job opportunity is no longer available