Senior Full Stack Engineer

Posted 5 months ago

Are you applying to the internship?

Job Description

Senior Full Stack Engineer | [Company Name]

The Tone:
This is a full-time role at [Company Name], located in San Francisco, CA with hybrid remote options available. [Company Name] is revolutionizing [Industry/Domain] by building scalable platforms that empower users. This role is crucial for designing, developing, and deploying cutting-edge web applications, contributing across the entire software development lifecycle, and influencing technical direction. This is an opportunity to work on complex challenges and mentor junior engineers in a collaborative environment.

The TL;DR
• Role: Full Time
• Type: Full-time
• Location: San Francisco, CA

• Mission: This person will play a pivotal role in designing, developing, and deploying cutting-edge web applications and contributing across the entire software development lifecycle.
• Tech Stack: React, Angular, Vue.js, JavaScript (ES6+), HTML5, CSS3, Node.js, Express, NestJS, Python, Django, Flask, Java, Spring Boot, Go, RESTful APIs, microservices, event-driven architectures, PostgreSQL, MySQL, MongoDB, DynamoDB, AWS, Azure, GCP, Docker, Kubernetes, CI/CD, Jenkins, GitLab CI, GitHub Actions, Git, Jest, React Testing Library, Mocha, Chai, Pytest, GraphQL, AWS Lambda, WebSockets, Redis, Memcached

What You’ll Actually Do
• Lead Development: Architect, design, develop, and deploy robust, scalable, and high-performance web applications and services.
• Full Stack Ownership: Take ownership of features from end-to-end, including UI, API, database interactions, and infrastructure.
• Collaborate & Deliver: Work with product managers, UX/UI designers, and other engineering teams to define requirements and deliver user experiences.
• Technical Excellence: Write clean, maintainable, testable code, participate in code reviews, and contribute to improving engineering standards.
• Mentorship & Guidance: Provide technical leadership and mentorship to junior engineers, fostering a culture of continuous improvement.

The Must-Haves
• Background: Bachelor’s or Master’s degree in Computer Science, Engineering, or a related technical field, or equivalent practical experience.
• Experience: 5+ years of professional experience in full stack software development, with a strong portfolio of shipped products.
• Skills: Strong understanding of data structures, algorithms, software design patterns, and proficiency with Git. Excellent problem-solving, analytical, and critical thinking skills, alongside strong verbal and written communication abilities. Expertise in a major front-end framework like React, Angular, or Vue.js, and solid experience with a back-end language and framework such as Node.js, Python, Java, or Go.
• Bonus: Experience with GraphQL, familiarity with serverless architectures (e.g., AWS Lambda), knowledge of real-time communication technologies (e.g., WebSockets), or experience with caching mechanisms (e.g., Redis, Memcached).

Related Jobs

NYL Insurance
Posted 1 day ago Hybrid - 3 days per week - New York, USA Software Development $124K - $177K / year