Are you applying to the internship?
Job Description
Senior Software Engineer, Full Stack | InnovateTech Solutions
The Tone:
This is a full-time role at InnovateTech Solutions, with flexible work arrangements (remote-first, hybrid options available). InnovateTech Solutions builds products that solve real-world problems. This Senior Full Stack Software Engineer role is instrumental in designing, developing, and maintaining scalable and robust web applications that power our core products, contributing significantly to both front-end and back-end services.
The TL;DR
• Role: Full Time
• Location: Remote
• Mission: Design, develop, test, deploy, and maintain scalable full-stack web applications and services.
• Tech Stack: HTML5, CSS3, JavaScript (ES6+), React, Angular, Vue.js, Node.js, Python, Java, Go, C#, Express, Django, Spring Boot, PostgreSQL, MySQL, MongoDB, DynamoDB, RESTful API, Git, AWS, Azure, Google Cloud Platform, Docker, Kubernetes, CI/CD, microservices, message queues
What You’ll Actually Do
• Lead the design, development, testing, deployment, and maintenance of scalable full-stack web applications and services using modern technologies.
• Collaborate with product managers, UX/UI designers, and other engineers to define and deliver new features and improvements.
• Write clean, efficient, well-documented, and testable code, adhering to best practices and coding standards.
• Troubleshoot, debug, and upgrade existing systems, identifying and resolving performance bottlenecks and technical issues.
• Mentor junior engineers, sharing knowledge and fostering continuous learning, and contribute to the architectural vision and technical roadmap.
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 proficiency in front-end technologies and strong experience with back-end languages.
• Skills: HTML5, CSS3, JavaScript (ES6+), modern JavaScript frameworks (e.g., React, Angular, Vue.js), back-end languages (e.g., Node.js, Python, Java, Go, C#) with relevant frameworks, relational and NoSQL databases, RESTful API design, Git, unit, integration, and end-to-end testing.
• Bonus: Experience with cloud platforms (AWS, Azure, Google Cloud Platform), containerization technologies (Docker, Kubernetes), CI/CD pipelines and DevOps practices, microservices architecture, asynchronous programming, and message queues.