Contract de Servicii - Full Time 40 ore pe săptămână pe perioadă nedeterminată.
Company DescriptionAltametrics 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 DescriptionWe 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 back-end developers, ensuring seamless user interface integration 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 SuiteCRM.Develop GraphQL 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 practicesRequirements:Bachelor's degree in Computer Science, related field, or equivalent experience.3+ years of experience in complex backend application development with PHP.2+ years of experience working with REST and/or GraphQL APIs2+ 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 PostgreSQL or MySQL 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.SkillsLanguages: TypeScript, PHPFrameworks: React/Vue/Nuxt and any PHP FrameworkDatabases: Postgres or MysqlTesting: Frameworks such as vitest and PlaywrightSystems: Linux, DockerPluses: SuiteCRM and/or Mautic