Senior Full Stack Developer
closed
PsiQuantum
Summary
Join PsiQuantum, a company building the world's first useful quantum computers, and contribute to the development of a novel, production-grade software system. As a Senior Full Stack Engineer, you will architect, design, and build frontend applications using modern technologies like SvelteKit. You will ensure performance, scalability, and security while collaborating with cross-functional teams. This role requires 7+ years of frontend development experience with expertise in JavaScript, TypeScript, and modern web design principles. You will work with both modern and legacy codebases and contribute to a smooth development workflow. PsiQuantum offers a competitive salary and benefits package.
Requirements
- Bachelor's degree in Computer Science or equivalent experience shipping products to production
- 7+ years of frontend development experience, particularly with React, Next.js, SvelteKit, and Vercel
- Strong fluency in JavaScript and TypeScript, with a deep understanding of HTML5, CSS3/4, and modern web design principles
- Experience delivering modular, maintainable, and tested code in React, Next.js, or SvelteKit
- Solid understanding of unit and integration testing methodologies
- Strong knowledge of security best practices, particularly in authentication and authorization
- Experience working with both legacy and bespoke codebases and integrating with external vendors
- Understands and can implement common design patterns
- Proficiency with Git and terminal usage in a development environment
- Familiarity with CI/CD pipelines and automation for testing and deployment
- Proven ability to work in fast-paced startup environments
- Excellent communication and collaboration skills, working effectively with cross-functional teams
- A proactive problem solver with a focus on scalability and performance optimization
Responsibilities
- Architect, design, and build frontend applications using modern tooling, ensuring scalable, secure, and high-quality code
- Design, develop, and maintain frontend applications written in Sveltekit
- Ensure performance, scalability, and adherence to web design principles (HTML5, CSS3/4) across all frontend projects
- Write well-structured, maintainable, and thoroughly tested code in JavaScript and TypeScript
- Work with stakeholders to understand, plan and document work as needed (e.g., Jira, Asana, etc.)
- Implement security best practices with a focus on authentication, authorization, and data protection
- Collaborate with product teams in design sessions and contribute to feature development
- Work with both modern and legacy codebases, ensuring smooth integration with external vendors
- Lead efforts in unit and integration testing to maintain robust and reliable frontend code
- Utilize Git and terminal commands as part of day-to-day development workflow
- Contribute to the development and improvement of CI/CD pipelines for automated builds, testing, and deployment
- Mentor junior engineers, fostering best practices and driving continuous improvement
Preferred Qualifications
Fluency in Python would be an asset, but not a requirement
Benefits
- Equity
- Benefits