Senior Full-Stack Software Engineer

Posted 7 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 with flexible work environment and remote-friendly options. The company develops robust, scalable, and high-performance web applications. This role is instrumental in designing, developing, and deploying solutions across the entire stack, making a significant impact on the product by contributing to architectural decisions and mentoring junior engineers.

The TL;DR
• Role: Full Time
• Type: Flexible
• Location: Remote-friendly options available

• Mission: To design, develop, and deploy robust, scalable, and high-performance web applications across the entire stack.
• Tech Stack: React, Angular, Vue.js, Node.js/Express, Python/Django/Flask, Java/Spring Boot, Ruby on Rails, Go, PostgreSQL, MySQL, MongoDB, DynamoDB, AWS, Azure, GCP, Git, Docker, Kubernetes, AWS Lambda, GraphQL

What You’ll Actually Do
• Lead: Design, develop, and deploy full-stack web applications using modern frameworks and technologies.
• Architect: Implement RESTful APIs and microservices, ensuring seamless integration with various systems.
• Optimize: Applications for maximum speed, scalability, and security, while continuously monitoring performance.
• Mentor: Guide junior and mid-level engineers, fostering a culture of learning and technical excellence.
• Contribute: To the continuous improvement of engineering practices, development workflows, and CI/CD pipelines.

The Must-Haves
• Background: Bachelor’s degree in Computer Science, Engineering, or a related field, or equivalent practical experience.
• Experience: 5+ years of professional experience in full-stack web development with a strong portfolio of shipped products, including experience with cloud platforms and Git.
• Skills: Strong proficiency in a modern frontend framework (React, Angular, or Vue.js), expertise in at least one backend language/framework (Node.js/Express, Python/Django/Flask, Java/Spring Boot, Ruby on Rails, Go), and a solid understanding of relational and NoSQL database systems.
• Bonus: Master’s degree in Computer Science, experience with containerization technologies (Docker, Kubernetes), familiarity with serverless architectures (AWS Lambda), experience with GraphQL, knowledge of DevOps practices and tools, or contributions to open-source projects.

Related Jobs