Are you applying to the internship?
Job Description
Senior Full Stack Engineer | Not Specified
The Tone:
This is a full-time role for a Senior Full Stack Engineer, offered remotely across US time zones or hybrid in New York City or San Francisco. The company builds a cutting-edge SaaS platform, and this role is pivotal in designing, developing, and deploying robust, scalable features. The engineer will contribute significantly to the product’s evolution and directly impact users worldwide. This position offers a unique opportunity to tackle complex technical challenges and deliver exceptional user experiences.
The TL;DR
• Role: Full Time
• Type: Full-time
• Location: Remote (United States) / Hybrid (New York City, San Francisco)
• Mission: Design, develop, and deploy robust and scalable features for a cutting-edge SaaS platform, contributing to its evolution and directly impacting users worldwide.
• Tech Stack: React.js, Vue.js, Angular, HTML5, CSS3, JavaScript (ES6+), Node.js, Python, Go, Express, NestJS, Django, Flask, RESTful APIs, microservices, PostgreSQL, MongoDB, Redis, MySQL, DynamoDB, AWS, Azure, Google Cloud Platform, Docker, Kubernetes, CI/CD, GraphQL APIs
What You’ll Actually Do
• Lead: Lead the design, development, and implementation of new features and enhancements across the entire stack.
• Code: Write clean, maintainable, and efficient code using modern JavaScript frameworks for the front end and Node.js, Python, or Go for the back end.
• Collaborate: Collaborate with product managers, UX/UI designers, and other engineers to translate product requirements into technical specifications.
• Build: Develop and maintain RESTful APIs and microservices, ensuring high performance, scalability, and reliability.
• Optimize: Work with relational and NoSQL databases, optimizing queries and data structures for performance.
The Must-Haves
• Background: Bachelor’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 successfully delivered projects. Experience with cloud platforms (AWS, Azure, or Google Cloud Platform), containerization technologies (Docker, Kubernetes), and CI/CD pipelines. Demonstrated ability to write comprehensive unit, integration, and end-to-end tests.
• Skills: Expertise in modern front-end frameworks such as React.js, Vue.js, or Angular, along with a deep understanding of HTML5, CSS3, and JavaScript (ES6+). Proficiency in at least one back-end language and framework (e.g., Node.js with Express/NestJS, Python with Django/Flask, Go). Strong understanding of database design and query optimization with SQL and/or NoSQL databases. Excellent problem-solving skills, attention to detail, and a proactive approach. Strong communication and interpersonal skills.
• Bonus: Experience with microservices architecture, event-driven systems, GraphQL APIs, security best practices in web application development, Agile/Scrum development environments, or contributions to open-source projects.