Are you applying to the internship?
Job Description
Senior Full Stack Engineer | [Your Company Name]
The Tone:
This is a full-time role at [Your Company Name], with hybrid or remote work arrangements. Our company is a rapidly growing Series B tech startup on a mission to revolutionize the [specific industry or problem your company solves]. This Senior Full Stack Engineer role is pivotal in shaping the future of our product, serving as a key contributor across the entire software development lifecycle, and impacting our users’ experience.
The TL;DR
• Role: Full Time
• Type: Hybrid or Remote
• Location: Hybrid or Remote
• Mission: This person will be a key contributor to the entire software development lifecycle, from concept and design to deployment and maintenance, ensuring seamless integration and optimal performance.
• Tech Stack: JavaScript, TypeScript, React.js, Angular, Vue.js, Node.js, Express, NestJS, Python, Django, Flask, Go, Java, Spring Boot, PostgreSQL, MySQL, MongoDB, DynamoDB, RESTful API, AWS, Google Cloud Platform, Azure, Git, CI/CD, Docker, Kubernetes, GraphQL, AWS Lambda
What You’ll Actually Do
• Lead the design, development, testing, and deployment of new features and enhancements for core web applications.
• Collaborate closely with product managers, UX/UI designers, and other engineers to define requirements and deliver high-quality products.
• Actively participate in code reviews, technical discussions, and architectural planning to ensure best practices and system health.
• Optimize applications for maximum speed, scalability, and security, troubleshooting and resolving production issues efficiently.
• Mentor and guide junior engineers, sharing knowledge and fostering a collaborative learning environment, while contributing to process improvements.
The Must-Haves
• Background: Bachelor’s degree in Computer Science, Engineering, or a related field, or equivalent practical experience for a senior-level position.
• Experience: 5+ years of professional experience in full-stack web development, with strong proficiency in front-end frameworks like React.js and back-end development using Node.js (with Express/NestJS).
• Skills: Expertise in modern JavaScript/TypeScript, proven experience designing and interacting with relational databases (e.g., PostgreSQL), strong understanding of RESTful API design, experience with cloud platforms (e.g., AWS), and proficiency with Git.
• Bonus: Master’s degree, experience with microservices architecture, containerization (Docker, Kubernetes), GraphQL, serverless computing (AWS Lambda), or a track record of mentoring junior engineers.