- Design, define and evolve the architecture of applications developed in PHP (Laravel) and React.
- Provide technical leadership for the development and evolution of solutions, ensuring quality, scalability and maintainability.
- Define architecture, development and system integration standards.
- Develop and maintain RESTful APIs and services for integration between internal applications and third‑party systems.
- Design solutions focused on reusability, modularity and software engineering best practices.
- Perform logical and physical data modeling for MySQL, PostgreSQL and SQL Server databases, ensuring performance and data integrity.
- Support the definition of microservices-based architectures and event-driven solutions when applicable.
- Develop responsive interfaces using React.js, Bootstrap, Tailwind and JavaScript, ensuring accessibility and a good user experience.
- Participate in defining and implementing authentication and authorization mechanisms using OAuth2, OpenID Connect and JWT.
- Support the deployment and maintenance of containerized environments using Docker.
- Participate in defining and maintaining continuous integration and delivery pipelines (CI/CD).
- Conduct code reviews, proposing improvements in quality, performance and security.
- Provide technical support to development teams in troubleshooting and adopting best practices.
- Produce technical documentation, architecture diagrams and integration specifications.
- Identify technical risks and propose solutions that ensure stability, scalability and ease of maintenance.
- Ensure adherence to development best practices, security, automated testing and documentation.
Requirements
- Bachelor's degree in Computer Science, Information Systems, Software Engineering or related fields.
- Experience developing enterprise applications using PHP (Laravel) and React.
- Knowledge of software architecture for web applications.
- Experience with RESTful APIs.
- Knowledge of microservices and system integration.
- Experience with MySQL, PostgreSQL and SQL Server databases.
- Knowledge of data modeling and SQL query optimization.
- Knowledge of Git and versioning strategies.
- Experience with Docker and containerization.
- Familiarity with CI/CD pipelines (GitLab CI, GitHub Actions, Jenkins or similar).
- Knowledge of JavaScript, HTML5 and CSS3.
- Knowledge of design patterns, SOLID principles and development best practices.
- Knowledge of JWT authentication, OAuth2 and OpenID Connect.
- Knowledge of automated testing and software quality.
- Knowledge of Kubernetes or OpenShift.
- Knowledge of Redis, RabbitMQ or Kafka.
- Experience with Nginx and Apache.
- Knowledge of observability tools (Dynatrace, Grafana, Prometheus or Datadog).
- Knowledge of event-driven architecture.
- Certifications in PHP, Laravel, React or related technologies.
Core Competencies
Demonstrates expertise in designing and evolving application architectures using PHP (Laravel) and React, with a strong focus on RESTful API development, microservices, and database management. Proficient in implementing CI/CD pipelines and ensuring adherence to software engineering best practices for quality and scalability.
Highest-signal resume keywords
- PHP (Laravel) Development
- React Development
- RESTful API Development
- Microservices Architecture
- Database Management (MySQL, PostgreSQL, SQL Server)
ATS Optimization Keywords
Hard Skills
- PHP
- Laravel
- React
- RESTful APIs
- MySQL
- PostgreSQL
- SQL Server
- JavaScript
- HTML5
- CSS3
Soft Skills
- Technical Leadership
- Problem Solving
- Collaboration
Certifications & Qualifications
- PHP Certification
- Laravel Certification
- React Certification
Industry Keywords
- Software Architecture
- Data Modeling
- Event-Driven Architecture
- Automated Testing
- Observability Tools
Tools & Technologies
- Docker
- Git
- CI/CD (GitLab CI, GitHub Actions, Jenkins)
- Kubernetes
- OpenShift