Senior Full Stack Software Engineer

Posted 5 months ago

Are you applying to the internship?

Job Description

Senior Full Stack Software Engineer | InnovateTech Solutions

The Tone:
This is a full-time role at InnovateTech Solutions, with hybrid/remote options available. InnovateTech Solutions is a leading-edge technology firm dedicated to building software products that transform industries. We specialize in developing robust, scalable, and user-friendly cloud-based solutions for enterprise clients worldwide. This role is pivotal for designing, developing, and maintaining critical components across our entire application stack, contributing to both the front-end user experience and the back-end infrastructure that powers core platforms.

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

• Team: Growing product development team
• Mission: Design, develop, and maintain critical application components across the full stack to deliver intelligent, data-driven solutions for enterprise clients.
• Tech Stack: React, Angular, Vue.js, HTML5, CSS3, JavaScript/TypeScript, Node.js, Express, NestJS, Python, Django, Flask, Java, Spring Boot, Go, PostgreSQL, MySQL, MongoDB, Redis, RESTful API, Git, AWS, Azure, GCP, Docker, Kubernetes

What You’ll Actually Do
• Feature Development: Lead the design, development, and implementation of new features and functionalities for our flagship web applications.
• Code Quality: Write clean, efficient, well-documented, and testable code for both front-end and back-end components.
• Cross-functional Collaboration: Collaborate with product managers, UX/UI designers, and other engineers to define requirements and architect solutions.
• Code Review: Participate in code reviews, providing constructive feedback and ensuring adherence to coding standards and architectural best practices.
• System Optimization: Troubleshoot, debug, and optimize application performance and scalability across various environments.

The Must-Haves
• Background: Bachelor’s or Master’s degree in Computer Science, Engineering, or a related technical field, or equivalent practical experience; Senior career level.
• Experience: 5+ years of professional experience in full-stack software development, with extensive experience in cloud platforms (AWS, Azure, GCP) and containerization technologies (Docker, Kubernetes).
• Skills: Strong proficiency in at least one modern front-end framework (e.g., React, Angular, Vue.js) and associated technologies, expertise in at least one back-end language and framework (e.g., Node.js, Python, Java, Go), solid understanding of relational and NoSQL databases, extensive experience with RESTful API design, and proficiency with Git.
• Bonus: Experience with microservices architecture, event-driven systems, CI/CD pipelines and DevOps practices, GraphQL, Agile/Scrum development, open-source contributions or a strong portfolio of personal projects, or real-time applications or WebSocket technologies.

Related Jobs

NYL Insurance
Posted 1 day ago Hybrid - 3 days per week - New York, USA Software Development $124K - $177K / year