Senior Full-Stack Software Engineer

Posted 6 months ago

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, offering flexible work hours and remote-friendly options, joining its engineering team. The company builds solutions that transform industries, empowering users with intuitive, powerful, and reliable tools. This role is crucial for designing and deploying scalable web applications, contributing to the entire software development lifecycle, and guiding junior team members.

The TL;DR
• Role: Full Time
• Location: Remote-friendly / Flexible

• Team: Engineering team
• Mission: Design, develop, and deploy scalable web applications that deliver exceptional user experiences.
• Tech Stack: React, Angular, Vue.js, Node.js, Python, Java, Go, PostgreSQL, MySQL, MongoDB, Redis, RESTful APIs, microservices, AWS, Azure, GCP, Docker, Kubernetes, Git

What You’ll Actually Do
• Application Leadership: Lead the design, development, and maintenance of robust, scalable, and secure full-stack web applications.
• Solution Design: Collaborate with product managers, UX/UI designers, and other engineers to translate business requirements into technical solutions.
• Code Development: Write clean, efficient, well-documented, and testable code for both front-end and back-end services.
• Data Management: Implement and manage database solutions, ensuring data integrity and optimal performance.
• Team Guidance: Mentor and guide junior engineers, fostering a culture of continuous learning and technical excellence while contributing to architectural discussions.

The Must-Haves
• Background: Bachelor’s degree in Computer Science, Engineering, or a related technical field, or equivalent practical experience, indicating a senior career level.
• Experience: 5+ years of professional experience in full-stack software development, including cloud platforms (AWS, Azure, GCP), containerization (Docker, Kubernetes), and version control (Git).
• Skills: Strong proficiency in at least one modern front-end JavaScript framework (e.g., React, Angular, Vue.js), expertise in at least one back-end programming language (e.g., Node.js, Python, Java, Go) with associated frameworks, solid understanding of database design, experience with SQL (e.g., PostgreSQL, MySQL) and NoSQL (e.g., MongoDB, Redis) databases, excellent problem-solving, and strong communication skills.
• Bonus: Master’s degree in Computer Science or related field, experience with CI/CD pipelines and DevOps practices, familiarity with test-driven development (TDD) and agile methodologies, previous experience in a lead or mentoring role, contributions to open-source or a strong portfolio of personal projects, and experience with performance optimization and scaling high-traffic applications.

Related Jobs

AI-enabled Builder Early CareerFull Time
Stripe
Posted 16 hours ago In-person San Francisco, CA Software Development $120K - $180K / year