Full Stack Developer - Vue.js, Laravel, and Golang
Role Type: Contract 12 months
Location: Singapore
Job Description
Key Responsibilities:
1. Develop and maintain web applications using Vue.js and Laravel.
2. Design and implement APIs and backend services using Golang.
3. Collaborate with cross-functional teams to define, design, and ship new features.
4. Ensure the performance, quality, and responsiveness of applications.
5. Manage and deploy applications on AWS.
6. Use GitLab for version control and CI/CD pipelines
7. Implement infrastructure as code using Terraform.
8. Troubleshoot and resolve production issues.
9. Stay updated with emerging technologies and apply them to improve applications.
Qualifications:
1. Proven experience as a Full Stack Developer or similar role.
2. Strong proficiency in Vue.js and Laravel frameworks.
3. Hands-on experience with Golang.
4. Experience with AWS services (ECS, S3, RDS, Lambda, etc.).
5. Proficient in GitLab for source control and CI/CD processes.
6. Experience with Terraform for infrastructure as code.
7. Familiarity with RESTful APIs and web services.
8. Knowledge of database systems (PostgreSQL).
9. Excellent problem-solving skills and attention to detail.
10. Strong communication and teamwork abilities.
Preferred Skills:
1. Experience with Docker and containerization.
2. Familiarity with serverless architecture and AWS Lambda.
3. Understanding of Agile methodologies and Scrum framework
When you apply, you voluntarily consent to the disclosure, collection and use of your personal data for employment/recruitment and related purposes in accordance with the Tech Aalto Privacy Policy, a copy of which is published at Tech Aalto’s website (https://www.techaalto.com/privacy/)
Confidentiality is assured, and only shortlisted candidates will be notified for interviews.