Description
Job Summary:
We are seeking a Full Stack Developer to work on the evolution, maintenance, and continuous improvement of Virtux Tech's systems, collaborating with multidisciplinary teams.
Key Highlights:
1. Participation in the evolution and maintenance of systems at Virtux Tech
2. Development with PHP and Angular, API integration
3. Collaboration with Product and Engineering teams
We are looking for a **Full Stack Developer** to work on the evolution, maintenance, and continuous improvement of **Virtux Tech**'s systems.
The selected candidate will collaborate with system analysts, QA engineers, and other members of the Product and Engineering teams.
**Main Responsibilities**
* Develop and maintain applications using PHP and Angular;
* Create, consume, and maintain API integrations;
* Perform corrective, preventive, and evolutionary maintenance on systems;
* Analyze requirements and clarify doubts before starting development;
* Identify technical risks, inconsistencies, and potential impacts of changes;
* Create and execute tests before deployment;
* Fix issues identified during development or after deployment;
* Participate in code reviews and technical discussions;
* Document relevant changes and decisions;
* Use GitHub for version control and code organization;
* Collaborate with analysts, QA engineers, and developers to resolve issues;
* Propose technical, functional, and process improvements.
**Technical Requirements**
* Experience in PHP development;
* Experience with Angular 16 or recent versions;
* Experience integrating and consuming REST APIs;
* Knowledge of PostgreSQL database;
* Experience with Git and GitHub;
**Nice-to-Have**
* Experience with PHP using the Phalcon Framework;
* Experience with ERP systems or enterprise management systems;
* Experience using artificial intelligence to support development;
* Experience with the Cursor IDE;
* Knowledge of DevOps and AWS services;
**Profile We Seek**
* Clear, objective, and respectful communication;
* Strives to understand requirements before starting development;
* Asks questions when identifying doubts, inconsistencies, or incomplete information;
* Open to receiving feedback and reviewing solutions;
* Capable of defending technical decisions without turning disagreements into unproductive debates;
* Works autonomously while keeping the team informed about progress, difficulties, and risks;
* Organized, disciplined, and responsible regarding deadlines and commitments;
* Demonstrates sense of priority and focus during task execution;
* Collaborative and willing to help resolve problems;
* Pays attention to code quality and the impact of changes on users;
* Takes ownership of deliverables, including testing, fixes, and post-deployment follow-up;
* Proactively identifies problems and proposes improvements.
Contract Model: Individual Contractor (PJ)
Payment: To be agreed upon
Selection Question(s):
* In which city do you reside?
* Please provide the link to your LinkedIn profile.
Work Location: On-site