Work alongside designers, product managers, and other developers to align project requirements.
Develop and maintain web applications involving both client-side (frontend) and server-side (backend) components.
Develop APIs and web services.
Implement front-end features — use HTML, CSS, JavaScript (and frameworks like Vue.js or React) to build interactive, responsive interfaces.
Integrate with external services — connect the application with third-party services such as payment gateways, social networks, and email-sending platforms.
Testing and debugging — perform unit and integration tests, and debug code to resolve functional and performance issues.
Implement security measures — apply security best practices to protect data and secure the application, including prevention against SQL Injection and XSS.
Code documentation — maintain clear, up-to-date documentation to facilitate code understanding and maintenance.
Collaborate with cross-functional teams — work with designers, product managers, and other developers to align project needs.
Ensure application scalability and performance — optimize code and architecture to support growth in users and transactions.
Maintain code quality and standards — follow programming best practices, including Clean Code principles and architectural patterns, to ensure readable and efficient code.
Adopt and implement new technologies — stay aware of new technologies and development methods to improve existing solutions.
Manage code versioning — use tools like Git for version control to facilitate teamwork and track changes.
Troubleshoot technical issues — identify and resolve complex functionality and compatibility problems among application components.
Monitor and maintain production systems — perform server and system monitoring and maintenance to ensure stability and minimize downtime.
Requirements
Experience with PHP and related frameworks — familiarity with popular frameworks such as Laravel, Symfony, or CodeIgniter for efficient application development.
Experience with HTML, CSS, and JavaScript — strong front-end skills, including frameworks such as Vue.js, React, or jQuery, to build dynamic, responsive interfaces.
Relational databases — experience with databases such as MySQL or PostgreSQL, including writing complex queries and performance optimization.
Version control (Git) — experience using Git for team collaboration and code versioning.
RESTful API development — ability to create, consume, and document APIs for integration with front-end and external services.
Information security knowledge — understanding of web security concepts such as protection against SQL Injection, Cross-Site Scripting (XSS), and Cross-Site Request Forgery (CSRF).
Testing and code quality — experience with unit and integration tests, as well as code quality best practices.
Nice to have: advanced knowledge of front-end frameworks.
Familiarity with cloud infrastructure.
Benefits
Meal/Food Allowance: R$ 1,100.00 monthly on a flexible card, no payroll deduction.
Home Office Allowance: R$ 135.00 monthly, no payroll deduction.
Health Plan: Bradesco (national).
Dental Plan: SulAmérica.
Life Insurance.
Childcare Assistance: for children up to 5 years old.
Gympass/Wellhub: wellness platform focused on physical activities and holistic health. Provides access to thousands of gyms, studios, live classes, and wellness apps for a single monthly fee;
Conexa Saúde: digital health platform offering various specialties. Aurum team members have access to 2 free psychology consultations and 2 free nutrition consultations per month.
Guapeco: pet health plan with simple enrollment, national coverage, and reimbursements of up to 100%.
Partnerships with language schools: discounts for English and Spanish courses with OpenEnglish, Fluentia, and Instituto Cervantes, available online and in-person.
Profit Sharing (PLR): if the team meets the annual target, everyone receives profit sharing!
'Relax Week': we do not work on business days between Christmas and New Year's, to rest and enjoy the end of year as each person prefers.
Home Workspace Allowance: in addition to lending a laptop, we provide a R$ 2,400.00 allowance to set up a comfortable home workspace.
Birthday Day Off: during your birthday month you get one full day off to rest and enjoy.
And much more! With a feedback culture, development guilds, individual development plans (PDI) during onboarding, Aurum Talks, regular all-hands meetings, OKR transparency, celebratory events, performance reviews, development programs, and other initiatives that help grow Aurum team members.
Applicant Tracking System Keywords
Tip: use these terms in your resume and cover letter to boost ATS matches.