Sunday, October 26, 2025
Corsair

Full Stack Software Developer

Posted: 6 hours ago

Job Description

Job DescriptionThe 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 ResponsibilitiesWrite clean, maintainable, and efficient code for both front-end and back-end components.Develop and consume RESTful APIs and/or WebSocket, 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 Experience3–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.Strong CSS skills, including CSS-in-JS, Sass, or frameworks like Tailwind.Experience with server-side technologies such as ASP.NET, Node.js, Python (e.g., Django or Flask).Experience with WebSockets.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).

Job Application Tips

  • Tailor your resume to highlight relevant experience for this position
  • Write a compelling cover letter that addresses the specific requirements
  • Research the company culture and values before applying
  • Prepare examples of your work that demonstrate your skills
  • Follow up on your application after a reasonable time period

Related Jobs