TymblHub

© 2026 TymblHub

Full Stack Developer (NodeJs, SvelteKit, TypeScript)

Posted on

Experience
3 - 7 yrs
Job Location
Not specified
Vacancy
1
Designation
Full Stack Developer
Job Type
ONSITE

Job Description

Experience : No prior experience required, but personal projects, internships, or open-source contributions will be a plus.

Tech Inject is a cutting-edge IT solutions provider specializing in Web Apps, hybrid mobile applications (Flutter, React Native) particularly in ERPs & e-commerce domains. With a decade of experience and 50+ successful projects, we engineer high-performance, visually appealing products that cater to various industries, including travel, medicine, manufacturing, logistics, and F&B. At Tech Inject, we #EngineerImagination.

Our work environment includes:

  • Work-from-home days
  • Flexible schedules
  • Growth opportunities

Responsibilities

What You Will Start With:

  • Developing scalable and user-friendly web applications using SvelteKit, TypeScript, and Tailwind CSS with guidance.
  • Collaborating with the team to write maintainable frontend and backend code while understanding SvelteKits SSR, CSR, and SSG concepts.
  • Working with Node.js, Express/Nest.js to develop backend services and APIs.
  • Writing basic SQL queries and working with PostgreSQL, Firestore, and MongoDB.
  • Learning and implementing authentication (JWT, OAuth, Firebase Auth) under mentorship.
  • Debugging and optimizing existing code while following clean coding practices.
  • Working with RESTful APIs and gradually understanding GraphQL APIs.
  • Using Git and GitHub for version control and collaborative development.
  • Writing basic unit tests and learning about test-driven development.
  • Gaining exposure to automated deployment and CI/CD processes.

What Will Be Expected After Training:

  • Independently developing full-stack applications using SvelteKit, Node.js, and TypeScript.
  • Designing, implementing, and optimizing RESTful and GraphQL APIs for seamless frontend-backend communication.
  • Managing databases (PostgreSQL, Firestore, MongoDB, Redis), ensuring data consistency and performance optimization.
  • Writing efficient, scalable, and maintainable backend logic while following SOLID principles.
  • Implementing authentication, role-based access control (RBAC), and security best practices.
  • Handling server-side rendering (SSR) and edge computing in SvelteKit for better performance.
  • Writing and maintaining automated tests to ensure code quality and reliability.
  • Engaging in code reviews, architecture discussions, and technical decision-making.
  • Monitoring system performance, debugging issues, and resolving performance bottlenecks.

Requirements

What You Should Already Know:

  • Proficiency in JavaScript & TypeScript
  • Basic understanding of HTTP, APIs, and REST principles
  • Fundamentals of frontend development (HTML, CSS, JavaScript, responsive design)
  • Basic database knowledge (SQL, NoSQL, PostgreSQL, or Firestore preferred)
  • Familiarity with Git and GitHub
  • Understanding of basic programming concepts like functions, loops, and object-oriented principles
  • Problem-solving mindset and eagerness to learn

What You Will Learn on the Job:

  • Advanced SvelteKit and TypeScript development best practices
  • Scalable backend architectures and database design principles
  • GraphQL and REST API development with SvelteKits API capabilities
  • Authentication and security implementation (JWT, OAuth, Firebase Auth, etc.)
  • Optimization techniques for database queries and caching strategies (Redis, Firestore, PostgreSQL tuning)
  • Testing strategies and CI/CD pipelines for smooth deployment
  • Docker, containerization, and cloud deployment strategies
  • Handling background jobs, cron scheduling, and real-time features

What We Offer:

  • Structured training & mentorship
  • Hands-on experience in production-level projects
  • Career growth opportunities in full-stack development
  • Competitive salary
  • Flexible working hours

Schedule:

Day shift, fixed schedule

Location Type:

In-person (Phagwara, Punjab) relocation or reliable commute required.

Education:

Bachelor's in Computer Science, Engineering, or related field (Preferred)

Experience:

No prior experience required, but personal projects, internships, or open-source contributions will be a plus.

If you're excited to build scalable applications and grow with an expert team, wed love to hear from you!