Full Stack Software Developer – PHP, Python, JavaScript
Brazil
Full Time
10 hours ago
No Sponsorship
Key skills
AzureDockerDrupalFlaskJavaScriptPHPPythonReactSQLRAIClaudeReact.jsAzure DevOpsGitVersion Control
About this role
Role Overview
Work independently and proactively in the development of robust, scalable software solutions.
Design, develop, test, and maintain back-end and front-end applications using PHP, Python, and JavaScript.
Structure and optimize database models.
Collaborate with multidisciplinary (cross-functional) teams.
Devise creative technical solutions for complex challenges.
Produce clear, organized, and maintainable technical documentation.
Provide technical support to business stakeholders and development teams.
Contribute to improving code quality.
Requirements
Bachelor’s degree in Computer Science, Software Engineering, Information Systems, or a related field.
Minimum of 5 years of proven experience developing with PHP, Python, and JavaScript, with work on both back-end and front-end.
Strong experience with version control (Git) and collaborative tools such as Azure DevOps (including productive use of AI assistants like Codex and Claude).
Experience with the Flask framework.
Experience with React.js in building modern, responsive, and accessible user interfaces.
Familiarity and practical experience with Drupal.
Strong knowledge of SQL and relational database modeling.
Experience with containerized environments (Docker).
Knowledge of software architecture and architectural patterns (e.g., microservices, hexagonal, DDD, event-driven).