Senior Software Engineer, Full Stack

Posted 6 months ago

Are you applying to the internship?

Job Description

Senior Software Engineer, Full Stack | Innovative Tech Solutions, Inc.

The Tone:
This is a full-time role at Innovative Tech Solutions Inc., with hybrid-remote work flexibility. The company builds robust, scalable, and secure platforms that solve complex problems and create intuitive user experiences. This role is crucial for designing and delivering core product features that drive product advancement and empower users.

The TL;DR
• Role: Full Time
• Type: Hybrid-remote flexible
• Location: Hybrid-remote flexible

• Team: Part of a growing engineering team, collaborating with product and design, and mentoring junior engineers.
• Mission: Designs, develops, and deploys core product features and services, ensuring seamless integration and optimal performance.
• Tech Stack: React, Angular, Vue.js, Node.js, Express, NestJS, Python, Django, Flask, Java, Spring Boot, Go, PostgreSQL, MongoDB, MySQL, Cassandra, AWS, Azure, GCP, Docker, Kubernetes, Git, Jest, React Testing Library, Mocha, Chai, Pytest, JUnit, Kafka, RabbitMQ, SQS

What You’ll Actually Do
• Lead the design, development, and maintenance of scalable and high-performance web applications using modern full-stack technologies.
• Write clean, efficient, well-documented, and testable code across the entire software stack.
• Collaborate with product management and design teams to understand requirements and deliver features that meet user needs.
• Participate in code reviews, providing constructive feedback and ensuring adherence to coding standards and best practices.
• Troubleshoot and debug complex issues, identifying root causes and implementing effective solutions.

The Must-Haves
• Background: Bachelor’s degree in Computer Science, Engineering, or a related field, or equivalent practical experience. Senior level full stack software development.
• Experience: 5+ years of professional experience in full stack software development. Proficiency in at least one modern front-end framework and strong experience with back-end development using specified languages.
• Skills: Strong understanding of relational and/or NoSQL databases. Experience with RESTful API design and development. Familiarity with cloud platforms and containerization technologies. Proficient with Git.
• Bonus: Master’s degree. Experience with microservices architecture, event-driven systems, CI/CD pipelines, and DevOps practices. Experience with testing frameworks. Knowledge of message queues. Prior experience in environments with rapid development cycles.

Related Jobs