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. The company builds AI-driven analytics products that transform how businesses leverage data for strategic decision-making. This role is instrumental in designing, developing, and deploying robust, scalable, and high-performance web applications that drive the core business. The culture is built on collaboration, continuous learning, and a commitment to excellence, fostering an environment where every team member can thrive and contribute meaningfully.
The TL;DR
• Role: Full Time
• Type: Hybrid
• Location: Hybrid, San Francisco, CA
• Mission: Design, develop, and deploy robust, scalable, and high-performance web applications that drive the company’s core business.
• Tech Stack: React.js, Redux, Zustand, Node.js, Express, NestJS, Python, Django, Flask, PostgreSQL, MongoDB, Redis, RESTful APIs, GraphQL, Kafka, SQS, AWS, Azure, GCP, Docker, Kubernetes, CI/CD
What You’ll Actually Do
• Lead: Lead the design and development of new features and enhancements for flagship web applications, ensuring high quality, performance, and maintainability.
• Develop: Work proficiently with both front-end and back-end technologies, writing clean, efficient, and well-documented code.
• Collaborate: Collaborate cross-functionally with product managers, UX/UI designers, and QA engineers throughout the development lifecycle.
• Guide: Participate actively in code reviews, provide constructive feedback, and mentor junior engineers, contributing to a culture of continuous learning.
• Resolve: Troubleshoot and debug complex issues across the stack, contributing to architectural discussions and ensuring system stability and reliability.
The Must-Haves
• Background: A Bachelor’s or Master’s degree in Computer Science, Engineering, or a related field, or equivalent practical experience gained through significant professional work.
• Experience: 8+ years of professional experience in full stack software development, with a strong portfolio of shipped products and significant contributions to complex systems. Demonstrated experience with cloud platforms (AWS, Azure, GCP) and containerization technologies (Docker, Kubernetes).
• Skills: Expertise in front-end development with React.js (including state management and component-based architectures) and proficiency in back-end development with Node.js/Python (API design, microservices). Strong understanding of relational and NoSQL databases, RESTful APIs, GraphQL, message queueing systems, software design principles, data structures, algorithms, and object-oriented programming. Excellent problem-solving, attention to detail, and strong communication skills.
• Bonus: Experience with serverless architectures (e.g., AWS Lambda), contributions to open-source projects, knowledge of real-time applications or data streaming technologies, experience with data visualization libraries (e.g., D3.js, Chart.js), and understanding of web application security best practices.