Vaga Full Stack

Fullstack ReactJS and PHP/Laravel Developer

CSS HTML JavaScript Laravel PHP ReactJS

Acelerador de Receitas, S.A.

Acelerador de Receitas, S.A.

Startup

Salário: Até R$8.000

Aceito candidatos dispostos a se mudar

Descrição da empresa

A XLR8 é uma empresa especializada em Revenue Management, com experiência comprovada em aumentar os resultados de receita de unidades hoteleiras, através de:
✚ Revenue Management System

✚ Formação customizada ou opção de curso online

✚ Consultoria e suporte, para o ajudar a passar ao próximo nível

✚ Revenue Manager Externo, com serviço de outsourcing

Atividades e Responsabilidades

Job Description:

We are seeking a skilled and versatile Fullstack ReactJS and PHP/Laravel Developer to join our talented development team. As a Fullstack Developer, you will have the opportunity to work on exciting projects, designing and implementing robust web applications from end to end. You will be responsible for both frontend and backend development, leveraging ReactJS for the frontend and PHP/Laravel for the backend. Your expertise in these technologies will contribute to the creation of scalable, high-performing, and feature-rich web applications.

Responsibilities:

1. Develop and maintain web applications using ReactJS for the frontend and PHP/Laravel for the backend.
2. Collaborate closely with UI/UX designers to translate wireframes and mockups into responsive and visually appealing user interfaces.
3. Write clean, efficient, and well-documented code following industry best practices and coding standards.
4. Implement frontend and backend features, functionalities, and APIs, ensuring seamless integration between the two.
5. Optimize application performance by identifying and addressing bottlenecks, implementing caching mechanisms, and improving database queries.
6. Conduct thorough testing of both frontend and backend components to ensure high-quality and bug-free software.
7. Collaborate with cross-functional teams, including designers, backend developers, and stakeholders, to gather requirements and deliver solutions that meet business needs.
8. Stay updated with the latest technologies, trends, and best practices in frontend and backend development and share knowledge with the team.
9. Participate in code reviews to maintain code quality, improve team collaboration, and ensure adherence to coding standards.
10. Troubleshoot and debug frontend and backend issues, providing timely resolutions and bug fixes.

Requisitos

Requirements:

1. Bachelor's degree in Computer Science, Software Engineering, or a related field (or equivalent practical experience).
2. Proven experience of 3+ years in fullstack development, with expertise in ReactJS and PHP/Laravel.
3. Strong proficiency in JavaScript, HTML5, CSS3, and related frontend technologies.
4. In-depth knowledge of ReactJS and its core principles, such as Virtual DOM, state management, and component lifecycle.
5. Proficiency in PHP and hands-on experience with Laravel framework.
6. Experience in building RESTful APIs and integrating frontend components with backend services.
7. Familiarity with frontend build tools, package managers, and bundlers (e.g., Webpack, Babel, npm, Yarn).
8. Solid understanding of database management systems, such as MySQL or PostgreSQL, and ability to write efficient database queries.
9. Experience with version control systems (e.g., Git) and collaborative development workflows.
10. Strong problem-solving and analytical skills, with the ability to think critically and propose innovative solutions.
11. Excellent communication and collaboration skills to work effectively within a cross-functional team environment.

Preferred Qualifications:

1. Familiarity with additional frontend frameworks or libraries such as Vue.js or Angular.
2. Knowledge of other backend technologies and frameworks, such as Node.js, Python/Django, or Ruby/Rails.
3. Experience with database optimization techniques, caching mechanisms, and performance monitoring tools.
4. Familiarity with cloud platforms and services, such as AWS or Azure.
5. Understanding of containerization technologies like Docker and orchestration tools like Kubernetes.
6. Knowledge of frontend testing frameworks and libraries, such as Jest, Enzyme, or React Testing Library.
7. Familiarity with Agile development methodologies, such as Scrum or Kanban.
8. Contributions to open-source projects or personal coding projects demonstrating a passion for full stack development.