Fullstack (Python, AWS, VueJS)

Vietlink
+2
2nd Floor, Central Park, 117-119-121 Nguyen Du, Ben Thanh, District 1, HCMC, District 1, Ho Chi Minh
At office
Posted 5 days ago

Top 3 reasons to join us

  • Friendly Coworkers, Exciting Workplace
  • Great Salary & Perks
  • Work-Life Integration

Job description

Development
• Design, develop, and maintain high-quality web applications using Python and AWS services.
• Analyze client requirements and translate them into efficient, scalable, and maintainable code.
• Work in an Agile development team, collaborating closely with developers, product managers, and stakeholders.
• Participate in sprint planning, daily stand-ups, and retrospectives to ensure continuous improvement.
• Optimize applications for performance, reliability, and scalability.
Testing, Debugging, and Troubleshooting
• Conduct thorough testing of web applications to ensure functionality, security, and performance.
• Work closely with the QC team to identify and resolve bugs or issues promptly.
• Debug and troubleshoot production issues to maintain application stability.
Security and Compliance
• Implement security best practices to protect applications from vulnerabilities and cyber threats.
• Ensure compliance with data protection and privacy regulations.
• Monitor and enhance application security using AWS security tools.
Documentation
• Create and maintain technical documentation, including API specifications, system architecture, and user guides.
• Maintain up-to-date documentation for knowledge sharing and future reference.
Collaboration and Communication
• Work closely with product managers, designers, and other engineers in an Agile environment to understand project requirements and deliver solutions.
• Actively participate in team discussions, code reviews, and collaborative decision-making.
• Effectively communicate technical concepts to non-technical stakeholders.
Continuous Learning
• Stay updated with the latest trends and technologies in Python, AWS, and software development.
• Continuously improve coding skills and adopt best practices for efficient development.
• Engage in Agile best practices, including continuous integration and deployment.
 

Your skills and experience

Qualifications and Education Requirements:

Education: 

  • Bachelor's Degree in Computer Science, Engineering, or related field (or equivalent experience).

Required Tech Skills and Experience:

  • Strong experience in software development Serverless application with Python (Serverless Framework, AWS SAM, Lambda Function, StepFunction) and pytest, unittest.
  • Proficiency in AWS services such as EC2, S3, Lambda, RDS, API Gateway, DynamoDB.
  • Familiarity with JavaScript frameworks such as React or Vue.js, preferably Vue.js.
  • Strong understanding of RESTful APIs, and microservices architecture.
  • Comfortable working on both front-end and back-end.
  • Experience with database management (SQL and NoSQL databases like MySQL, PostgreSQL, DynamoDB or MongoDB).
  • Familiarity with DevOps practices, CI/CD pipelines (GitHub Actions, AWS CodePipeline/CodeBuild/CodeDeploy), Infrastructure as Code (IaC) tools like Terraform or CloudFormation.
  • Solid knowledge of version control tools, preferably Git.
  • Ability to work with third-party APIs and services.
  • Problem-solving skills and attention to detail.
  • Strong communication and collaboration skills.
  • Good English language skills for both reading and writing.

Preferred Skills:

  • AWS Certification (e.g., AWS Certified Solutions Architect, AWS Certified Developer, or AWS Certified DevOps Engineer).
  • Familiarity with Agile methodologies, Scrum, and Kanban frameworks.
  • Experience working in Agile teams with tools like JIRA, Confluence.
  • Experience with containerization technologies such as Docker and Kubernetes.
  • Understanding of authentication mechanisms like OAuth2, JWT, and SAML.
  • Familiarity with monitoring tools like AWS CloudWatch and Datadog.

Why you'll love working here

 

● Health & Wellness: Fully paid premium healthcare and annual check-ups.

● Time Off: 20 days annual leave, plus a company anniversary day.

● Compensation: 13th-month salary and compliance with Vietnamese labor law.

● Development: Training allowance and annual performance reviews.

● Company Culture: Annual company trip, sports and English clubs.

● Daily Perks: Free parking, a company laptop, and free beverages.


 

Aspire to be the company you want to come back to the next morning

Company type
IT Outsourcing
Company industry
Software Development Outsourcing
Company size
51-150 employees
Country
Vietnam
Working days
Monday - Friday
Overtime policy
No OT