
Developer
Greenn Company
full-time
Posted on:
Location Type: Remote
Location: Brazil
Visit company websiteExplore more
About the role
- Develop front-end features for applications using Vue.js and TypeScript.
- Develop back-end solutions in PHP with Laravel, focusing on efficiency and scalability.
- Perform maintenance and enhancement of existing systems built with PHP and Laravel.
- Participate in MySQL database management and optimization.
- Integrate systems with asynchronous messaging, such as RabbitMQ, to improve data flows.
- Implement in-memory caching solutions with Redis.
- Work closely with multidisciplinary teams (UI/UX, QA, DevOps) to define requirements and improve solution delivery.
- Engage in the code review process to ensure development quality and effectiveness.
Requirements
- Strong knowledge of TypeScript, Vue.js, PHP, and Laravel.
- Experience designing and maintaining MySQL databases.
- Familiarity with messaging systems, preferably RabbitMQ.
- Experience using Redis for in-memory caching.
- Ability to write clear, efficient, and well-documented code.
- Good understanding of software design principles and development best practices.
- Strong communication skills and ability to work well in a team.
Benefits
- Transportation allowance
- Meal allowance
- Wellhub
- Education assistance
- Psychotherapy sessions
- Unimed (co-payment health plan)
- Rapidoc - Telemedicine
Applicant Tracking System Keywords
Tip: use these terms in your resume and cover letter to boost ATS matches.
Hard Skills & Tools
TypeScriptVue.jsPHPLaravelMySQLRabbitMQRedissoftware design principlesdevelopment best practices
Soft Skills
strong communication skillsteamwork