Are you applying to the internship?
Job Description
Senior Full Stack Software Engineer | InnovateX Solutions
The Tone:
This is a full-time role at InnovateX Solutions, with remote-friendly options available. InnovateX Solutions builds cutting-edge software products and intelligent, scalable, user-friendly applications that empower businesses and individuals. This role is crucial for designing, developing, and deploying robust, scalable, and high-performance web applications from concept to production, while also influencing architectural decisions and mentoring junior engineers.
The TL;DR
• Role: Full Time
• Type: Full-time
• Location: Remote-friendly options available
• Team: Core product development team
• Mission: Design, develop, and deploy robust, scalable web applications to solve complex challenges and build the future of technology.
• Tech Stack: React, Angular, Vue.js, Node.js, Python/Django/Flask, Java/Spring Boot, JavaScript/TypeScript, HTML5, CSS3, Redux, MobX, Webpack, Babel, Express, NestJS, Go, RESTful APIs, GraphQL APIs, microservices, PostgreSQL, MySQL, MongoDB, Redis, DynamoDB, AWS, Azure, GCP, serverless functions, Docker, Kubernetes, Jenkins, GitLab CI, GitHub Actions, Terraform, CloudFormation, Git
What You’ll Actually Do
• Develop and maintain scalable web applications across the full stack using modern front-end and back-end frameworks.
• Define system architecture, technical specifications, and API designs in collaboration with product and design teams.
• Ensure code quality, champion best practices, conduct thorough code reviews, and provide constructive feedback to peers.
• Optimize application performance, manage database schemas, and deploy applications on cloud platforms like AWS.
• Mentor junior and mid-level engineers, providing technical guidance and leading small technical projects.
The Must-Haves
• Background: Bachelor’s or Master’s degree in Computer Science, Engineering, or a related field; minimum 5+ years of professional experience in full-stack software development, with a significant portion in a senior or lead capacity.
• Experience: Full-stack development with a strong emphasis on React.js (highly preferred), Node.js with Express/NestJS (highly preferred), and hands-on experience with AWS (highly preferred).
• Skills: Strong proficiency in JavaScript/TypeScript, HTML5, CSS3; deep understanding of SQL/NoSQL database systems; expertise in designing and implementing RESTful APIs; practical experience with Docker, Kubernetes, and CI/CD pipelines; strong grasp of data structures, algorithms, and object-oriented design.
• Bonus: Familiarity with state management libraries (Redux, MobX), front-end build tools (Webpack, Babel); experience with GraphQL APIs and microservices architectures; understanding of infrastructure as code (Terraform, CloudFormation); experience with agile development methodologies (Scrum, Kanban).