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 Senior Full Stack Software Engineer role at Not Specified, offering flexible work arrangements and remote-friendly options. The company is a rapidly growing technology firm at the forefront of innovation, building products that aim to make a real difference for users. In this role, you will be instrumental in designing, developing, and deploying robust, scalable, and high-performance web applications across the entire technology stack, contributing significantly to the product roadmap and overall user experience.

The TL;DR
• Role: Full Time
• Type: Full-time
• Location: Remote

• Team: Engineering team
• Mission: Design, develop, and deploy robust, scalable, and high-performance web applications across the entire technology stack.
• Tech Stack: React, Angular, Vue.js, HTML5, CSS3, JavaScript, TypeScript, Node.js, Express.js, Python, Django, Flask, Java, Spring Boot, Go, PostgreSQL, MySQL, MongoDB, DynamoDB, RESTful APIs, Microservices, AWS, Azure, GCP, Git, Docker, Kubernetes, CI/CD, Jest, React Testing Library, Cypress, Mocha, Chai, GraphQL

What You’ll Actually Do
• Design: Design, develop, and maintain full-stack web applications using modern frameworks and technologies.
• Collaborate: Collaborate closely with product managers, UX/UI designers, and other engineers to define, design, and ship new features from conception to deployment.
• Code: Write clean, efficient, well-documented, and testable code, ensuring high quality and maintainability.
• Mentor: Provide technical guidance and mentorship to junior and mid-level engineers, fostering a culture of continuous learning and growth.
• Architect: Contribute to architectural discussions and decisions, helping to shape the future of our technical landscape.

The Must-Haves
• Background: Bachelor’s degree in Computer Science, Engineering, or a related technical field, or equivalent practical experience. Senior-level expertise in full-stack web development.
• Experience: 5+ years of professional experience in full-stack web development.
• Skills: Proficiency in modern front-end frameworks (React, Angular, or Vue.js) with HTML5, CSS3, JavaScript/TypeScript; expertise in back-end development with languages/frameworks like Node.js (Express.js), Python (Django/Flask), Java (Spring Boot), or Go; extensive experience with relational and/or NoSQL databases (e.g., PostgreSQL, MySQL, MongoDB, DynamoDB); solid understanding of RESTful APIs, microservices architecture, and system design principles; familiarity with cloud platforms (AWS, Azure, GCP) and Git.
• Bonus: Experience with containerization technologies (Docker, Kubernetes), knowledge of CI/CD pipelines and DevOps practices, familiarity with test-driven development (TDD) and automated testing frameworks, and experience with GraphQL.

Related Jobs