Are you applying to the internship?
Job Description
Senior Software Engineer, Full-Stack | Not Specified
The Tone:
This is a full-time role at Not Specified, located in San Francisco, CA (Hybrid). This company seeks to build scalable and robust web applications that power core user experiences. This role is instrumental in designing, developing, and maintaining these applications, significantly impacting product evolution and user satisfaction. The team thrives on collaboration, continuous learning, and technical excellence, valuing ownership, experimentation, and growth.
The TL;DR
• Role: Full Time
• Type: Full-time
• Location: San Francisco, CA (Hybrid)
• Team: Product development team
• Mission: Lead critical projects, mentor junior engineers, and significantly impact product evolution and user satisfaction by designing, developing, and maintaining robust web applications.
• Tech Stack: Node.js, Python/Django, Ruby on Rails, Java/Spring Boot, Go, React, Angular, Vue.js, HTML5, CSS3, JavaScript/TypeScript, PostgreSQL, MongoDB, MySQL, Cassandra, AWS, Azure, GCP, Git, Docker, Kubernetes, GraphQL
What You’ll Actually Do
• Lead: Lead the design, development, testing, and deployment of new features and enhancements for web applications, ensuring high performance and scalability.
• Collaborate: Collaborate with product managers, UX/UI designers, and other engineers to translate business requirements into technical specifications and elegant solutions.
• Develop: Develop robust and efficient API endpoints and services using specified backend languages and frameworks.
• Build: Build dynamic and intuitive user interfaces using modern front-end frameworks such as React, Angular, or Vue.js, along with HTML5, CSS3, and JavaScript/TypeScript.
• Mentor: Mentor and provide technical guidance to junior and mid-level engineers, fostering a culture of growth and shared knowledge.
The Must-Haves
• Background: Bachelor’s or Master’s degree in Computer Science, Engineering, or a related technical field, or equivalent practical experience, with senior-level expertise in full-stack web development.
• Experience: 5+ years of professional experience in full-stack web development, including experience with cloud platforms (AWS, Azure, GCP), version control systems (Git), and testing frameworks and methodologies.
• Skills: Strong proficiency in modern JavaScript frameworks (React, Angular, Vue.js, HTML5, CSS3, JavaScript/TypeScript), expertise in back-end development with scalable APIs and services (Node.js, Python/Django, Ruby on Rails, Java/Spring Boot, Go), solid understanding of relational and/or NoSQL databases (PostgreSQL, MongoDB, MySQL, Cassandra), excellent problem-solving skills, and strong communication abilities.
• Bonus: Experience with containerization technologies (Docker, Kubernetes), familiarity with CI/CD pipelines and DevOps practices, knowledge of microservices architecture and event-driven systems, previous experience in a fast-paced startup or scaling a rapidly growing product, contributions to open-source projects or a strong portfolio, and experience with GraphQL.