Are you applying to the internship?
Job Description
Senior Full-Stack Developer | Global Innovate Solutions
The Tone:
This is a full-time role at Global Innovate Solutions, located remotely (flexible within EST/CST/PST time zones). Global Innovate Solutions is a technology company developing software products that redefine industry standards, creating intuitive, powerful, and scalable applications. This role is crucial for designing, developing, and maintaining robust web applications across the entire software stack, evolving core products, and ensuring high-quality software delivery.
The TL;DR
• Role: Full Time
• Type: Full-time
• Location: Remote
• Team: Engineering team
• Mission: Responsible for designing, developing, and maintaining robust web applications across the entire software stack, ensuring high-quality, performant software.
• Tech Stack: HTML5, CSS3, JavaScript (ES6+), React.js, Angular, Vue.js, Node.js (Express, NestJS), Python (Django, Flask), Java (Spring Boot), Go, PostgreSQL, MySQL, MongoDB, Redis, RESTful APIs, Microservices, AWS, Azure, GCP, Docker, Kubernetes, Git
What You’ll Actually Do
• Lead: Lead the full lifecycle development of features, from conceptualization and design through development, testing, and deployment.
• Architect: Architect and implement scalable, secure, and maintainable solutions for both front-end user interfaces and back-end services.
• Collaborate: Collaborate closely with product managers, UX/UI designers, and other engineers to define requirements, estimate timelines, and deliver solutions.
• Review: Participate in regular code reviews, offering constructive feedback and ensuring code quality, security, and adherence to architectural guidelines.
• Mentor: Mentor junior developers, sharing knowledge, best practices, and fostering a culture of continuous improvement.
The Must-Haves
• Background: Bachelor’s degree in Computer Science, Engineering, or a related technical field, or equivalent practical experience; this is a senior-level position.
• Experience: 5+ years of professional experience in full-stack web development, with a strong portfolio of shipped products.
• Skills: Expertise in front-end technologies (HTML5, CSS3, JavaScript ES6+, a modern JS framework like React.js), strong back-end development skills (Node.js, Python, Java, or Go), and demonstrated experience with relational and NoSQL database systems.
• Skills: Solid understanding of RESTful APIs, microservices architecture, asynchronous programming, and proficient with Git version control.
• Skills: Familiarity with cloud platforms (AWS, Azure, GCP), containerization technologies (Docker, Kubernetes), and strong problem-solving abilities.
• Bonus: Master’s degree in Computer Science, experience with GraphQL, familiarity with serverless architectures, prior experience in a technical lead role, or contributions to open-source projects.