Senior Full Stack Developer-Python (Malaysia)

Solution Architect
Top Talents
0 +

Overview

Vivasoft is seeking Senior Full Stack Developers with strong backend and frontend expertise to design, build, and maintain scalable systems. This role involves hands-on development, technical leadership, and close collaboration with cross-functional teams to ensure high-quality delivery and system reliability.

You will work across multiple technology stacks, contribute to architectural decisions, and mentor junior engineers.

Responsibilities:

  • Design, develop, test, and maintain full-stack applications
  • Work across backend and frontend technologies to support and maintain systems
  • Lead development efforts and provide technical guidance to junior software engineers
  • Ensure clean, scalable, and maintainable system architecture
  • Implement and maintain unit and integration testing
  • Optimize system performance and reliability through profiling and monitoring
  • Collaborate with cross-functional teams to ensure timely and high-quality delivery
  • Participate in CI/CD pipelines and release processes
  • Contribute to Agile ceremonies including planning, grooming, and retrospectives

Requirements (Must Have – Non-Negotiable):

  • 6–8 years of professional experience in software development
  • Strong proficiency in Python for backend development and React.js/Angular/vue.js for frontend development; experience in TypeScript is required
  • Solid experience with HTML and CSS
  • Hands-on experience with Jest for unit testing
  • Strong understanding of system architecture, clean code principles, design patterns, and scalable system design
  • Strong understanding of performance metrics and engineering productivity frameworks, including DORA metrics
  • Experience applying metrics to improve team delivery and system reliability
  • Strong problem-solving, communication, and leadership skills

Additional Requirements:

  • Strong backend experience using Python
  • Practical experience with frontend frameworks such as React.js, Angular
  • Solid experience with unit and integration testing
  • Hands-on experience with AWS services (EC2, S3, Lambda, SQS, SNS)
  • Familiarity with observability and monitoring tools
  • Experience working with CI/CD pipelines
  • Comfortable working across multiple tech stacks

Nice to Have:

  • Experience with AWS components such as EKS, DynamoDB, API Gateway, CloudFront, Athena, and Glue
  • Experience with GraphQL, end-to-end testing, and complex SQL queries
  • Experience using monitoring tools such as Grafana, Prometheus, or CloudWatch
  • Familiarity with engineering KPIs and their impact on business outcomes
  • Experience mentoring junior engineers and collaborating across teams
  • Proficiency with Azure DevOps, TypeScript, and container technologies
  • Experience working in Agile environments
  • Interest in growing toward an SRE-oriented role, including:
    • Troubleshooting and performance tuning
    • Observability (monitoring, logging, alerting)
    • Scripting and automation using Bash, Node.js, or Python

What we offer:

  • Opportunity to work on scalable, enterprise-grade systems
  • Collaborative and engineering-driven work environment
  • Exposure to modern cloud architectures and DevOps practices
  • Leadership opportunities and career growth
  • Continuous learning and professional development

Job Information:

Job Location:
Malaysia
Job Type:
Full-time
Number of Vacancies:
10
Salary:
RM 11-13K
Application Deadline:
Open until filled
Strong verbal and written English proficiency is essential. We maintain a stringent vetting process to identify top-tier talent.

Send Us Your Resume

As we continue to grow our core values stay the same and guide us through everything we do — from hiring to helping customers

lets build our future together

Get to Know Us Better

Explore our expertise, projects, and vision.