Full Stack Software Developer

General purpose

We are looking for an experienced Full Stack Software Developer to design, develop and maintain scalable full stack web applications using modern frameworks and tools. This role contributes to both front-end and back-end development, ensuring seamless integration, performance, and user experience.

Position Summary, Responsibilities and Expectations

The Full Stack Developer is responsible for implementing software solutions across the stack—from responsive user interfaces to robust server-side APIs and databases. This position requires effective collaboration with UX designers, QA engineers, and other developers in agile development cycles.

Key Responsibilities

Write clean, maintainable, and efficient code for both front-end and back-end components.
Develop and consume RESTful APIs and/or GraphQL services.
Participate in code reviews and provide constructive feedback.
Collaborate with cross-functional teams on design and delivery of new features.
Ensure application performance, uptime, and scalability.
Contribute to technical documentation and architecture discussions.
Identify and resolve bugs and performance bottlenecks.
Stay updated with the latest development trends, tools, and best practices.

Essential Skills and Experience:

3–5 years of experience in fullstack web development.
Proficiency in modern JavaScript (e.g., ES6+), TypeScript, and front-end frameworks such as React, Angular, or Vue.js.
Experience with server-side technologies such as ASP.NET, Node.js, Python (e.g., Django or Flask), or Java
Familiarity with database systems (SQL and NoSQL).
Knowledge of version control systems, particularly Git.
Experience working in agile environments (Scrum/Kanban).
Strong problem-solving skills and attention to detail.
Ability to write unit and integration tests.
Excellent communication and collaboration skills.
Preferred Qualifications:
Experience with containerization tools like Docker and orchestration (e.g., Kubernetes).
Exposure to CI/CD pipelines.
Familiarity with cloud platforms (AWS, Azure, or GCP).

About Corsair

CORSAIR (NASDAQ:CRSR) is a leading global developer and manufacturer of high-performance gear and technology for gamers, content creators, and PC enthusiasts. From award-winning PC components and peripherals, to premium streaming equipment, smart ambient lighting, and esports coaching services, CORSAIR delivers a full ecosystem of products that work together to enable everyone, from casual gamers to committed professionals, to perform at their very best.
CORSAIR VIETNAM was established in end of 2008 wiht the Head office in Ho Chi Minh City. 

With 6 years of development, the Vietnam branch has become a global product development and technical support software center for other Corsair offices and branches worldwide.

Our growth and stability are evident in the continuous increase in personnel over the years, reaching 100 technical employees, the expansion of our office space, and the testing of over 90% of the group's products here. To meet the demand for enhanced quality, perfected work processes, and the adoption of new technologies, Corsair Vietnam is recruiting many positions in fields such as computer software, electronics and telecommunications, and information technology.

Apply Now

OHTER JOBS

Show all