Senior Software Engineer, Full Stack

March 4, 2026

Are you applying to the internship?

Job Description

Senior Software Engineer, Full Stack

[Innovative Tech Solutions Inc.] – New York, NY | Remote-friendly Options Available

Are you a passionate and experienced Full Stack Software Engineer looking to make a significant impact? We are seeking a highly skilled individual to join our dynamic engineering team. In this pivotal role, you will be instrumental in designing, developing, and maintaining scalable and robust applications that power our cutting-edge products. You’ll work across the entire software development lifecycle, from conceptualization and architectural design to deployment and ongoing enhancements, collaborating closely with product managers, UX/UI designers, and fellow engineers.

Key Responsibilities

  • Design and develop high-quality, scalable, and maintainable full-stack software solutions using modern technologies and best practices.
  • Write clean, efficient, and well-documented code, ensuring adherence to established coding standards and architectural guidelines.
  • Collaborate effectively with cross-functional teams (Product, UX/UI, QA) to define, design, and ship new features that deliver exceptional value to our users.
  • Participate actively in code reviews, providing constructive feedback to peers and ensuring the overall quality and maintainability of the codebase.
  • Troubleshoot and debug complex issues across various environments, meticulously identifying root causes and implementing effective, long-term solutions.
  • Contribute to architectural discussions, helping to shape our technical roadmap and drive strategic decision-making.
  • Mentor junior and mid-level engineers, fostering their growth and sharing your expertise within the team.
  • Stay abreast of emerging technologies, industry trends, and best practices to continuously improve our tech stack and development processes.

Qualifications

Required Skills & Experience

  • Bachelor’s degree in Computer Science, Engineering, or a related technical field; Master’s degree is a plus.
  • 5+ years of professional experience in full-stack software development, with a proven track record of delivering complex projects.
  • Proficiency in front-end technologies: Expert-level command of JavaScript/TypeScript, React.js (or similar modern frameworks like Angular/Vue.js), HTML5, and CSS3.
  • Strong back-end development skills: Extensive experience with at least one major back-end language/framework such as Node.js (with Express/NestJS), Python (with Django/Flask), Java (with Spring Boot), or Go.
  • Expertise with database technologies: Solid understanding and practical experience with both relational (e.g., PostgreSQL, MySQL) and NoSQL databases (e.g., MongoDB, Redis).
  • Solid understanding of RESTful APIs, microservices architecture, and designing scalable, fault-tolerant distributed systems.
  • Experience with cloud platforms: Practical experience deploying and managing applications on AWS, Google Cloud Platform (GCP), or Azure.
  • Proficiency with version control systems, particularly Git, and experience with collaborative development workflows.
  • Excellent problem-solving abilities, critical thinking, and strong communication skills (written and verbal).

Preferred Skills & Experience

  • Experience with Docker and Kubernetes for containerization and orchestration.
  • Familiarity with CI/CD pipelines and tools (e.g., Jenkins, GitLab CI, GitHub Actions).
  • Knowledge of testing frameworks and methodologies (e.g., Jest, React Testing Library, Mocha, Chai, Cypress).
  • Experience working in an Agile/Scrum development environment.
  • Contributions to open-source projects or a strong portfolio of personal projects showcasing relevant skills.
  • Experience with real-time applications or messaging queues (e.g., Kafka, RabbitMQ).

What We Offer

  • Competitive salary and a comprehensive benefits package, including health, dental, and vision insurance.
  • Generous paid time off, including vacation, sick leave, and company holidays.
  • Equity options or stock grants, providing a direct stake in our company’s success.
  • Flexible work arrangements, including remote-friendly options, to support work-life balance.
  • Extensive professional development opportunities: access to conferences, training courses, certifications, and a robust mentorship program.
  • A collaborative and inclusive work environment with a strong emphasis on innovation, continuous learning, and mutual respect.
  • State-of-the-art equipment and tools to ensure you have everything you need to succeed.
  • Impactful work that directly contributes to our product’s success and enriches the user experience for thousands.
  • Regular team-building events, social gatherings, and opportunities for community involvement.

About Innovative Tech Solutions Inc.

Innovative Tech Solutions Inc. is a pioneering technology company dedicated to creating cutting-edge solutions that transform industries and simplify complex challenges. Our mission is to empower businesses and individuals through intelligent software, exceptional user experiences, and a commitment to innovation. We foster a dynamic culture that thrives on collaboration, curiosity, and continuous improvement, believing that our diverse team is our greatest asset. Join us in building the future and making a tangible difference!

How to Apply

If you are excited by this opportunity and believe you have the skills, experience, and passion to thrive in this role, we strongly encourage you to apply! Please submit your comprehensive resume along with a compelling cover letter detailing your qualifications and interest through our careers page at www.innovativetechsolutions.com/careers. We look forward to reviewing your application!

Innovative Tech Solutions Inc. is an Equal Opportunity Employer. We celebrate diversity and are committed to creating an inclusive environment for all employees. All employment decisions are based on qualifications, merit, and business needs, without regard to race, color, religion, gender, sexual orientation, national origin, disability, or veteran status.