Full Stack Developer (NodeJs, SvelteKit, TypeScript)

3 - 7 years

7 - 11 Lacs

Posted:20 hours ago| Platform: Naukri logo

Apply

Work Mode

Work from Office

Job Type

Full Time

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!

Mock Interview

Practice Video Interview with JobPe AI

Start JavaScript Interview
cta

Start Your Job Search Today

Browse through a variety of job opportunities tailored to your skills and preferences. Filter by location, experience, salary, and more to find your perfect fit.

Job Application AI Bot

Job Application AI Bot

Apply to 20+ Portals in one click

Download Now

Download the Mobile App

Instantly access job listings, apply easily, and track applications.

coding practice

Enhance Your Javascript Skills

Practice Javascript coding challenges to boost your skills

Start Practicing Javascript Now

RecommendedJobs for You

kolkata, mumbai, new delhi, hyderabad, pune, chennai, bengaluru