Are you applying to the internship?
Job Description
Senior Full-Stack Software Engineer | Not Specified
The Tone:
This is a full-time role at Not Specified, located in San Francisco, CA (Hybrid) or Remote (US/Canada). The company builds robust, scalable, and user-friendly web applications that power its platform. This role is crucial for designing, developing, and deploying these applications, working across the entire tech stack from intricate backend services to engaging front-end interfaces. You will collaborate closely with product managers, designers, and other engineers to deliver exceptional user experiences and robust technical solutions.
The TL;DR
• Role: Senior Full-Stack Software Engineer
• Type: Full-time
• Location: San Francisco, CA (Hybrid) or Remote (US/Canada)
• Mission: Owns the design, development, and deployment of robust, scalable web applications that power the company’s platform.
• Tech Stack: JavaScript, TypeScript, React, Angular, Vue.js, Python, Django, Flask, Node.js, Express, Ruby on Rails, Go, PostgreSQL, MongoDB, MySQL, AWS, GCP, Azure, Git
What You’ll Actually Do
• Lead the design, development, and maintenance of new features and existing systems across the web application stack.
• Write clean, efficient, well-tested, and maintainable code following best practices and architectural guidelines.
• Collaborate with product and design teams to translate business requirements into technical specifications and deliver high-quality solutions.
• Actively participate in code reviews, providing constructive feedback and upholding high engineering standards.
• Mentor junior engineers, share knowledge, and contribute to the continuous improvement of engineering processes and tools.
The Must-Haves
• Background: Bachelor’s or Master’s degree in Computer Science, Software Engineering, or a related technical field.
• Experience: 5+ years of professional experience in full-stack web development, with a strong portfolio of shipped products.
• Skills: Expertise in modern JavaScript/TypeScript and proficiency with at least one major front-end framework (e.g., React, Angular, Vue.js). Strong command of a backend language and framework (e.g., Python/Django/Flask, Node.js/Express, Ruby on Rails, Go). Extensive experience with relational and/or NoSQL databases (e.g., PostgreSQL, MongoDB, MySQL). Solid understanding of RESTful API design, development, and best practices. Experience with cloud platforms (e.g., AWS, GCP, Azure) and CI/CD pipelines. Proficiency with Git.
• Bonus: Experience with containerization technologies like Docker and Kubernetes. Familiarity with microservices architecture and event-driven systems. Understanding of testing methodologies and test automation. Experience with performance monitoring and optimization tools. Contributions to open-source projects or a strong personal project portfolio.