
Full-Stack Web Developer, Junior
Greenn Company
full-time
Posted on:
Location Type: Remote
Location: Brasil
Visit company websiteExplore more
Job Level
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.
- Maintain and improve existing PHP/Laravel systems.
- Participate in MySQL database management and optimization.
- Integrate systems with asynchronous messaging (e.g., RabbitMQ) to enhance data flows.
- Implement in-memory caching solutions using Redis.
- Collaborate with multidisciplinary teams (UI/UX, QA, DevOps) to define requirements and improve solution delivery.
- Engage in code review processes 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.
- Good communication skills and ability to work well in a team.
Benefits
- Education assistance
- Home office allowance
- Life insurance
- Meal allowance
- Rapidoc - Telemedicine
- Wellhub
- Unimed (co-pay health insurance)
Applicant Tracking System Keywords
Tip: use these terms in your resume and cover letter to boost ATS matches.
Hard skills
TypeScriptVue.jsPHPLaravelMySQLRabbitMQRediscode reviewsoftware design principlesdevelopment best practices
Soft skills
communication skillsteamwork