Senior Full Stack Software Engineer

Posted 6 months ago

Are you applying to the internship?

Job Description

Senior Full Stack Software Engineer

Innovatech Solutions is seeking a highly skilled and motivated Senior Full Stack Software Engineer to join our dynamic product development team. You will play a pivotal role in designing, developing, and deploying robust, scalable, and high-performance web applications that drive our core business. If you are passionate about clean code, innovative solutions, and working in a collaborative environment, we encourage you to apply!

Key Responsibilities

  • Lead the design, development, and maintenance of full-stack web applications using modern frameworks and technologies.
  • Collaborate closely with product managers, UX/UI designers, and other engineers to define, scope, and deliver new features and improvements.
  • Write clean, efficient, well-documented, and testable code for both front-end (React/Angular/Vue) and back-end (Node.js/Python/Java/.NET) components.
  • Design and implement RESTful APIs, microservices, and integrate with third-party services.
  • Ensure the scalability, security, and performance of applications through continuous integration, deployment, and monitoring.
  • Participate in code reviews, provide constructive feedback, and mentor junior engineers.
  • Contribute to architectural discussions and strategic technology decisions.
  • Troubleshoot and debug complex issues across the entire stack.
  • Stay up-to-date with emerging technologies and industry trends to continuously improve our technical stack and practices.

Qualifications

Required Skills & Experience:

  • Bachelor’s degree in Computer Science, Engineering, or a related field; or equivalent practical experience.
  • 5+ years of professional experience in full-stack web development.
  • Strong proficiency in front-end development with modern JavaScript frameworks (e.g., React, Angular, Vue.js) and associated tooling (Webpack, Babel).
  • Expertise in back-end development using languages/frameworks like Node.js (Express), Python (Django/Flask), Java (Spring Boot), or C# (.NET Core).
  • Solid understanding of database technologies, both relational (e.g., PostgreSQL, MySQL) and NoSQL (e.g., MongoDB, Redis).
  • Experience with cloud platforms (e.g., AWS, Azure, GCP) and containerization technologies (Docker, Kubernetes).
  • Proficiency with version control systems (Git).
  • Strong understanding of software design patterns, data structures, and algorithms.
  • Excellent problem-solving, analytical, and communication skills.

Preferred Skills & Experience:

  • Master’s degree in a relevant field.
  • Experience with CI/CD pipelines and DevOps practices.
  • Familiarity with TDD/BDD methodologies and various testing frameworks.
  • Experience building and consuming GraphQL APIs.
  • Contribution to open-source projects or a strong portfolio of personal projects.

What We Offer

  • Competitive salary and comprehensive benefits package, including medical, dental, and vision insurance.
  • Generous paid time off and company holidays.
  • Flexible work environment with hybrid or remote options available.
  • Opportunity to work on cutting-edge technologies and impactful products.
  • A collaborative, inclusive, and supportive company culture.
  • Professional development opportunities, including training, conferences, and mentorship programs.
  • Employee stock option plan.
  • 401(k) with company match.

About Innovatech Solutions

Innovatech Solutions is a leading technology company dedicated to creating innovative software products that simplify complex problems for businesses worldwide. Our mission is to empower our clients with intelligent, user-friendly solutions that drive efficiency and growth. We foster a culture of creativity, continuous learning, and teamwork, believing that the best ideas emerge from a diverse and collaborative environment. Join us and be a part of building the future!

Innovatech Solutions is an Equal Opportunity Employer. We celebrate diversity and are committed to creating an inclusive environment for all employees.

Related Jobs

NYL Insurance
Posted 15 hours ago Hybrid - 3 days per week - New York, USA Software Development $124K - $177K / year