Senior Full Stack Developer – PHP, Angular

Posted 3hrs ago

Employment Information

Education
Salary
Experience
Job Type

Report this job

Job expired or something wrong with this job?

Job Description

Full Stack Senior Developer in a SaaS company enhancing business performance with AI-driven solutions. Collaborate on backend and frontend enhancements for the Checklist Fácil product.

Responsibilities:

  • Develop and enhance features in the backend (PHP/Laravel) and frontend (Angular), ensuring quality, performance, and scalability.
  • Actively contribute to the evolution of the platform architecture, including backend, frontend, and integrations, focusing on sustainable, long-term solutions.
  • Design, implement, and evolve RESTful APIs, considering versioning, security, and best practices.
  • Work on data modeling and persistence, operating with relational and non-relational databases, paying attention to performance and consistency.
  • Develop and maintain asynchronous processing solutions, queues, and jobs, handling concurrency and high data volumes.
  • Work with multi-tenant architecture, ensuring data isolation, security, and scalability per client/company.
  • Implement and maintain automated tests for both backend and frontend, promoting quality and reliability.
  • Work with Spec-Driven Development (SDD), contributing to clear technical specifications aligned with the code.
  • Use Artificial Intelligence (AI) in development, both to increase productivity and to build AI-based features.

Requirements:

  • Proven experience as a Senior Full Stack Developer, with PHP (Laravel) and Angular (TypeScript).
  • Mastery of modern architectures, coding best practices, and incremental evolution of legacy systems.
  • Experience with database modeling, query optimization, and data persistence.
  • Experience with asynchronous processing, queues, messaging, and distributed systems.
  • Experience with REST APIs, authentication, authorization, and system integrations.
  • Strong command of automated testing, version control with Git, code review, and CI/CD.
  • Experience with multi-tenant architecture or large-scale SaaS systems.
  • Ability to work autonomously, take initiative, and demonstrate technical ownership.
  • Good technical communication and ability to mentor and develop other team members.
  • Interest and experience in applying AI to software development and specification-driven engineering (SDD).

Benefits:

  • Meal allowance / Food voucher
  • Health and dental plan
  • Home office allowance
  • Profit-sharing (PLR)
  • Voucher for setup kit
  • Life insurance
  • Birthday day off
  • GoGood | Conexa
  • Health and wellness promotion program
  • Partnerships and discounts