Are you applying to the internship?
Job Description
Senior Full Stack Software Engineer | Not Specified
The Tone:
This is a full-time, remote-friendly role at Not Specified. The company focuses on building and maintaining scalable web applications and services. This pivotal position is essential for designing, developing, and maintaining robust, high-performance, and user-friendly solutions that drive business value across the entire software development lifecycle.
The TL;DR
• Role: Full Time
• Type: Remote-friendly
• Location: Not Specified
• Team: Engineering Team
• Mission: To design, develop, and maintain scalable web applications and services, contributing significantly to both front-end and back-end development.
• Tech Stack: React, Angular, Vue.js, HTML, CSS, JavaScript, TypeScript, Node.js (Express, NestJS), Python (Django, Flask), Java (Spring Boot), Go, C# (.NET Core), PostgreSQL, MySQL, MongoDB, Redis, Cassandra, RESTful API, AWS, Azure, GCP, Docker, Kubernetes, Git, CI/CD, Next.js, Nuxt.js, Redux, MobX, Microservices architecture, Event-driven systems, Kafka, RabbitMQ, GraphQL APIs, Serverless architectures
What You’ll Actually Do
• Lead: Lead the design, development, and implementation of complex web applications and microservices using modern front-end and back-end technologies.
• Collaborate: Collaborate closely with product managers, UX/UI designers, and other engineers to translate business requirements into technical specifications and deliver effective solutions.
• Develop: Develop and maintain robust, scalable, and secure APIs and data integrations for various internal and external systems.
• Ensure Quality: Write clean, efficient, well-documented, and thoroughly testable code, actively participating in code reviews to ensure high code quality and maintainability.
• Mentor & Architect: Mentor junior engineers, fostering their growth, and contribute to architectural discussions and decisions for scalable, resilient system designs.
The Must-Haves
• Background: Bachelor’s degree in Computer Science, Engineering, or a related technical field, or equivalent practical experience.
• Experience: 5+ years of progressive professional experience in full stack web development, demonstrating a strong track record of shipping high-quality software.
• Skills: Proficiency in front-end frameworks (React, Angular, Vue.js) with expert understanding of HTML, CSS, and modern JavaScript/TypeScript; extensive experience with back-end languages and frameworks (Node.js, Python, Java, Go, or C# .NET Core); solid understanding of relational (PostgreSQL, MySQL) and NoSQL databases (MongoDB, Redis, Cassandra); proven experience with RESTful API design and development; familiarity with cloud platforms (AWS, Azure, GCP) and containerization technologies (Docker, Kubernetes).
• Bonus: Master’s degree in Computer Science or related discipline; experience with Next.js or Nuxt.js, or state management libraries like Redux/MobX; in-depth knowledge of microservices architecture, event-driven systems, and message queues (Kafka, RabbitMQ); experience with performance optimization and scaling distributed systems; contributions to open-source projects or a strong portfolio of personal projects; familiarity with GraphQL APIs and serverless architectures.