Full Stack Engineer

Dikshatek logo

Dikshatek

View Salaries, Reviews, and more  

Job Description

Job Title: Full Stack Engineer
Job Location: Ho Chi Minh City
Job Type: Permanent

Job Description:

Key Responsibilities:
  • Design, develop and maintain performant, reliable web app with Svelte, SvelteKit and highly scalable backend solutions and services using and Golang.
  • Architect and implement efficient and reusable backend systems, APIs, and microservices to support business requirements.
  • Write clean, maintainable, efficient and testable code, adhering to best practices and coding standards.
  • Optimize application performance and scalability, identify and resolve bottlenecks, and improve overall system efficiency.
  • Ensure the security and integrity of systems by implementing appropriate authentication, authorization, and data protection measures.
  • Conduct thorough testing and debugging of applications, and collaborate with QA engineers to ensure high-quality software delivery.
  • Work closely with DevOps engineers to deploy and manage applications in production environments, and monitor system performance and availability.
  • Stay up-to-date with emerging technologies, trends, and best practices in development, and propose innovative solutions to enhance the platform.
  • Troubleshoot and resolve production issues, bugs, and performance bottlenecks
  • Ensure that testing documentation is up-to-date and accessible to the team.
  • Qualifications:
  • Strong proficiency in building backend applications with Golang
  • Familiarity with Svelte / Svelte Kit or other component-based web frameworks.
  • Familiarity with CI/CD workflows (e.g. GitHub Actions)
  • Familiarity with automated testing frameworks and tools (e.g. Playwright, Vitest)
  • Solid understanding of data structures, algorithms, and software design principles.
  • Familiarity with containerization and orchestration technologies like Docker and Kubernetes.
  • Familiarity with cloud platforms such as AWS, Azure, and Google Cloud.
  • Experience with designing and implementing GraphQL APIs, RESTful APIs and microservices architecture.
  • Experience with RDBs (Yugabyte, CockroachDB, Postgres) and NoSQL (Mongo) databases.
  • Knowledge of version control systems, preferably Git.
  • Strong problem-solving skills and the ability to work effectively in a fast-paced, collaborative team environment.
  • Good English communication and interpersonal skills.
  • Understanding of software testing principles, including unit testing, test coverage, integration testing, and debugging techniques. Familiarity with testing frameworks and tools such as Jest/Mocha, JUnit, or Postman.
  • Bonus if experience with a message queuing system such as NATS, Kafka or equivalent.
  • Bonus if also proficient in other languages such as Java, JavaScript, TypeScript, or Rust.

Interview Questions of Full Stack Engineer at Dikshatek

Currently, there aren't any interview questions for this role at Dikshatek shared by other job seekers.
View more interview questions of similar roles from other companies โ†’
Unlock Your Interview Potential
The only end-to-end front end interview preparation platform by FAANG ex-interviewers and Staff Engineers.
Get hired at FAANG
Users now work at:

Salary Insights of Full Stack Engineer at Dikshatek

Currently, there aren't any salaries for this role at Dikshatek shared by other job seekers.

View more salaries from Dikshatek โ†’

Achieve your dream job with our top-notch tools!

Resume Checker Illustration

Resume Checker

Our free resume checker analyzes the job description and identifies important keywords and skills missing from your resume in just a minute!

Check Now
Interview Preparation Illustration

AI InterviewPrep

Utilizing advanced AI, our tool generates tailored interview questions based on your industry, role, and experience. Practice and receive feedback on your answers in real time!

Check Now
Resume Builder Illustration

Resume Builder

Let us show you the differences between a bad, good, and great resume, and guide you in building a resume that helps you stand out to employers, ensuring you land your next position faster!

Check Now