Senior Full-Stack Software Engineer

Posted 6 months ago

Are you applying to the internship?

Job Description

Senior Full-Stack Software Engineer | InnovateTech Solutions Inc.

The Tone:
This is a full-time role at InnovateTech Solutions Inc., located remotely in the U.S. or with hybrid/on-site options. InnovateTech builds software products that help businesses and users. We are a growing team of problem-solvers and collaborators focused on using technology to solve complex challenges. This role is crucial for developing robust web applications and directly contributes to the success of our flagship products.

The TL;DR
• Role: Full Time
• Type: Full-time
• Location: Remote (U.S.) / Hybrid / On-site

• Team: Product development team
• Mission: Design, develop, and deploy robust, scalable, and high-performance web applications from front to back.
• Tech Stack: JavaScript, TypeScript, HTML5, CSS3, React, Angular, Vue.js, Node.js, Express, Python, Django, Flask, Java, Spring Boot, Ruby on Rails, C# (.NET), PostgreSQL, MySQL, MongoDB, DynamoDB, RESTful APIs, GraphQL, AWS, Azure, GCP, Docker, Kubernetes, CI/CD pipelines, DevOps practices, Microservices, Kafka, RabbitMQ, SQS, AWS Lambda

What You’ll Actually Do
• Lead the design, development, testing, and deployment of full-stack web applications using modern frameworks and technologies.
• Collaborate with product managers, UX/UI designers, and other engineers to translate requirements into technical specifications and deliver solutions.
• Develop and maintain highly performant, scalable, and secure APIs and microservices.
• Build intuitive, responsive, and engaging user interfaces using front-end frameworks.
• Participate in architectural discussions and contribute to technical strategy and roadmap planning.

The Must-Haves
• Background: Bachelor’s degree in Computer Science, Engineering, or a related field, or equivalent practical experience.
• Experience: 7+ years of professional experience in full-stack software development with a commitment to writing unit, integration, and end-to-end tests.
• Skills: Strong proficiency in JavaScript/TypeScript, HTML5, CSS3, and modern front-end frameworks (React, Angular, or Vue.js); extensive experience with at least one back-end language and framework (e.g., Node.js, Python, Java, Ruby on Rails, or C#); solid understanding of relational and/or NoSQL databases; proven experience designing and implementing RESTful APIs; excellent analytical problem-solving and communication skills.
• Bonus: Master’s degree in Computer Science or a related field; experience with microservices architecture, message queues (Kafka, RabbitMQ, SQS), or serverless architectures (AWS Lambda); open-source contributions or active personal projects; experience working in an Agile/Scrum development environment.

Related Jobs