InterviewStack.io LogoInterviewStack.io
Browse more Full-Stack Developer jobs

Jr - Sr Fullstack FE Developer (JS, Mobile)

Dikshatek

Ho Chi Minh City, Vietnam1 month ago
48 views20 saves8 applies

Prepare for this role


Job Type

full time

Description

Key Responsibilities:

  • Design, develop and maintain highly performant, reliable web apps with Svelte and SvelteKit and backend solutions and services using 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.
  • Be responsible for 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:

  • Minimum 3+ years of experience as a Fullstack Developer with a focus on frontend development
  • Experiences with Mobile development
  • Strong proficiency with Typescript and related frontend technologies (HTML, CSS, Javascript)
  • Solid understanding of data structures, algorithms, and software design principles.
  • Understanding of UX design principles and ability to collaborate effectively with designers.
  • Experience in the Go programming language and building backend applications
  • Experience with designing and implementing GraphQL APIs, RESTful APIs and microservices architecture.
  • Proficiency with 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, integration testing, and debugging techniques. Familiarity with testing frameworks and tools such as Jest/Mocha, JUnit, or Postman.
  • Familiarity with automated testing frameworks and tools (e.g. Playwright, Vitest)
  • Familiarity with containerization and orchestration technologies like Docker and Kubernetes.
  • Familiarity with cloud platforms such as AWS, Azure, and Google Cloud.
  • Experience with a message queuing system such as Nats, Kafka or equivalent.
  • Strong problem-solving skills and the ability to work effectively in a fast-paced, collaborative team environment.
  • Good English communication and interpersonal skills.
  • Bonus if also proficient in other languages such as Java, JavaScript, Svelte/Svelte Kit, or Rust.

This job is found at InterviewStack.io

Skills

gosvelteapismicroservicesscalabilitydebuggingtypescripthtmlcssjavascriptalgorithmsgraphqlrestful apiscockroachdbpostgresqlnosqlci/cdgithub actionsgitunit testingintegration testingjestmochajunitplaywrightcontainerizationdockerawsazurenatskafkajavaux designfrontend developmentdata structuresautomated testing