Software Engineer, Full Stack

Posted 6 months ago

Are you applying to the internship?

Job Description

Software Engineer, Full Stack | Innovatech Solutions

The Tone:
This is a full-time role at Innovatech Solutions, with remote work options available. The company creates advanced software solutions that empower businesses and individuals. This role is crucial for building and maintaining the scalable web applications that form the core of these products, directly contributing to user satisfaction and business growth.

The TL;DR
• Role: Full Time
• Type: Full-time
• Location: Remote (options available)

• Team: Dynamic engineering team
• Mission: This role is instrumental in designing, developing, and maintaining scalable full-stack web applications that drive business success.
• Tech Stack: React, Angular, Vue.js, Node.js, Python, Java, Ruby, Go, Express, Django, Flask, Spring, Ruby on Rails, PostgreSQL, MySQL, MongoDB, Redis, RESTful APIs, GraphQL, Git, JavaScript/TypeScript, HTML5, CSS3, AWS, Azure, Google Cloud, Docker, Kubernetes

What You’ll Actually Do
• Design and Development: Architect, design, develop, and maintain robust, scalable, and high-performance full-stack web applications using modern technologies.
• User Interface Development: Develop responsive and intuitive user interfaces using front-end frameworks, ensuring an excellent user experience.
• Back-End Development: Build and maintain server-side logic, APIs, and databases using various languages and frameworks.
• Code Quality: Write clean, maintainable, well-documented, and test-driven code, participating in code reviews to uphold high standards.
• Collaboration: Work closely with product managers, UX/UI designers, and other engineers to define requirements and deliver high-quality solutions.

The Must-Haves
• Background: Bachelor’s degree in Computer Science, Engineering, or a related field, or equivalent practical experience in full-stack web development.
• Experience: 3+ years of professional experience in full-stack web development, including hands-on experience with relational and/or NoSQL databases, and designing and consuming RESTful APIs and/or GraphQL.
• Skills: Strong proficiency in JavaScript/TypeScript, HTML5, CSS3, modern front-end frameworks (e.g., React, Angular, Vue.js), at least one back-end language and framework (e.g., Node.js/Express, Python/Django/Flask, Java/Spring, Ruby on Rails, Go), and proficient with Git.
• Bonus: Experience with cloud platforms (AWS, Azure, Google Cloud), familiarity with Docker and Kubernetes, experience with various testing methodologies, experience working in an Agile/Scrum environment, or a desire to guide junior engineers.

Related Jobs