Are you applying to the internship?
Job Description
Senior Full Stack Software Engineer | Innovatech Solutions
The Tone:
This is a full-time role at Innovatech Solutions, with remote-friendly options available. The company focuses on building robust, scalable web applications that are central to its product offerings. This position is pivotal in designing, developing, and deploying these applications, contributing across the entire software development lifecycle to deliver high-quality solutions.
The TL;DR
• Role: Full Time
• Type: Full-time
• Location: Remote
• Mission: Design, develop, and deploy robust, scalable web applications that directly impact core product offerings.
• Tech Stack: React, Angular, Vue.js, Node.js (Express/NestJS), Python (Django/Flask), Java (Spring Boot), Go, Ruby (Rails), PostgreSQL, MySQL, MongoDB, Redis, RESTful APIs, microservices, Git, CI/CD, AWS, Azure, Google Cloud Platform (GCP), Docker, Kubernetes, GraphQL, AWS Lambda
What You’ll Actually Do
• Leadership: Lead the design, development, and maintenance of scalable, high-performance web applications, spanning frontend and backend systems.
• Development: Write clean, efficient, well-documented, and testable code in adherence to best practices and coding standards.
• Collaboration: Collaborate closely with product managers, UX/UI designers, and other engineering teams to translate requirements into technical specifications and deliver impactful features.
• Quality Assurance: Participate actively in code reviews, providing constructive feedback to peers and ensuring the overall quality and maintainability of the codebase.
• Problem Solving: Troubleshoot, debug, and resolve complex production issues efficiently, ensuring the stability and reliability of applications.
The Must-Haves
• Background: Bachelor’s degree in Computer Science, Software Engineering, or a related technical field, or equivalent practical experience.
• Experience: 5+ years of professional experience in full stack web development with a strong portfolio of shipped products.
• Skills: Expert proficiency in a modern frontend framework (React, Angular, or Vue.js), extensive experience with backend development (Node.js, Python, Java, Go, or Ruby), solid understanding of database systems (relational and NoSQL), proven experience designing and implementing RESTful APIs and microservices architectures, proficiency with version control systems (Git) and CI/CD pipelines.
• Bonus: Experience with containerization technologies like Docker and Kubernetes, knowledge of GraphQL APIs, familiarity with serverless architectures (AWS Lambda), experience with performance optimization in high-traffic applications, or contributions to open-source projects.