Β 

Senior Full Stack Engineer

Hybrid
Senior
πŸ‡»πŸ‡³ Vietnam
Full Stack Developer
Software development

Job Responsibilities:

  • Develop and maintain high-performance web applications with Svelte and SvelteKit, alongside Golang backend solutions.
  • Design and implement reusable backend systems, APIs, and microservices to meet business needs effectively.
  • Write clean, efficient, and testable code following best practices and standards, ensuring reliability and scalability.
  • Enhance application performance and scalability by identifying and resolving bottlenecks, optimizing systems for efficiency.
  • Implement robust security measures, including authentication and data protection, to ensure system integrity and user privacy.
  • Conduct thorough testing and debugging of applications, collaborating closely with QA engineers to ensure high-quality software delivery.
  • Work closely with DevOps engineers to deploy and manage applications in production environments, monitoring performance and availability.
  • Stay updated with emerging technologies and development trends, proposing innovative solutions to enhance the platform continually.
  • Troubleshoot and resolve production issues, bugs, and performance bottlenecks promptly, ensuring seamless operation.
  • Maintain up-to-date and accessible testing documentation for the team's reference.

Required Skills and Experience:

  • Minimum 5+ years of Fullstack Developer experience with a focus on frontend development.
  • Strong proficiency in Typescript and related frontend technologies (HTML, CSS, Javascript).
  • Solid understanding of data structures, algorithms, and software design principles.
  • Familiarity with UX design principles and effective collaboration with designers.
  • Experience in the Go programming language and building backend applications.
  • Proficiency in designing and implementing GraphQL APIs, RESTful APIs, and microservices architecture.
  • Knowledge of RDBs (Yugabyte, CockroachDB, Postgres) and NoSQL (Mongo) databases.
  • Experience with CICD workflows (e.g., GitHub Actions) and version control systems (e.g., Git).
  • Understanding of software testing principles, including unit testing, test coverage, and integration testing.
  • Familiarity with testing frameworks and tools such as Jest/Mocha, JUnit, or Postman.
  • Knowledge of automated testing frameworks and tools (e.g., Playwright, Vitest).
  • Understanding of containerization and orchestration technologies like Docker and Kubernetes.
  • Familiarity with cloud platforms such as AWS, Azure, and Google Cloud.
  • Experience with message queuing systems like Nats, Kafka, or equivalent.
  • Strong problem-solving skills and ability to thrive in a fast-paced, collaborative team environment.
  • Excellent English communication and interpersonal skills.

Preferred Skills and Experience:

  • Bonus proficiency in other languages such as Java, JavaScript, Svelte/Svelte Kit, or Rust.

Why You Should Apply:Join ST Engineering, one of Asia's largest defense and engineering groups, and contribute to groundbreaking projects like Smart City. Enjoy benefits such as meal and transportation allowances, a 13th salary, and generous annual leave. Receive a provided laptop and flexibility for hybrid work arrangements during probation. Additionally, seize opportunities for growth, occasional travel to collaborate with the team in Singapore, and comprehensive social and health insurance coverage under Vietnamese Labor Law.

#LI-RB1

Β 

Key Talent Indicator

Key Talent Indicator

Contribute to the Smart City project valued at over 1 billion USD

πŸ™οΈSustainable cities

Other jobs at Key Talent Indicator

Β 

Β 

Β 

Β 

Β 

Β 

Β 

Β 

View all Key Talent Indicator jobs

Notifications about similar jobs

Get notifications to your inbox about new jobs that are similar to this one.

πŸ‡»πŸ‡³ Vietnam
Full Stack Developer

No spam. No ads. Unsubscribe anytime.

Similar jobs

Β 

Β 

Β 

Β 

Β 

Β 

Β 

Β