Position: Full-Stack Engineer
We are looking for a talented Full-Stack Engineer with expertise in Vue.js, Laravel, AWS, GitLab, Golang, and Terraform. The ideal candidate will design, develop, and maintain scalable, high-performance web applications.
Responsibilities:
- Build and maintain web applications using Vue.js and Laravel.
- Develop APIs and backend services using Golang.
- Collaborate with cross-functional teams to design, develop, and deliver new features.
- Optimize application performance, quality, and responsiveness.
- Deploy and manage applications in AWS.
- Utilize GitLab for version control and CI/CD pipelines.
- Implement infrastructure as code using Terraform.
- Troubleshoot and resolve production issues as needed.
- Stay current with emerging technologies and apply them to enhance applications.
Qualifications:
- Proven experience as a Full-Stack Developer or similar role.
- Strong proficiency in Vue.js and Laravel frameworks.
- Hands-on experience with Golang.
- Experience with AWS services (ECS, S3, RDS, Lambda, etc.).
- Proficient in using GitLab for source control and CI/CD processes.
- Experience with Terraform for infrastructure as code.
- Familiarity with RESTful APIs and web services.
- Solid understanding of database systems (PostgreSQL).
- Excellent problem-solving skills and attention to detail.
- Strong communication and collaboration skills.
Preferred Skills:
- Experience with Docker and containerization.
- Familiarity with serverless architecture and AWS Lambda.
- Knowledge of Agile methodologies and the Scrum framework.