Backend Engineer (node.js, Typescript)

Year    Phagwara, PB, IN, India

Job Description

Location : On-Site


Job Type: Full-Time

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 ERP's & 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:



Writing clean, maintainable TypeScript/Node.js code under guidance. Working with RESTful APIs and gradually exploring GraphQL APIs. Learning and implementing SvelteKit's backend capabilities for API development. Writing SQL queries and working with PostgreSQL and Firestore. Understanding basic authentication (JWT, OAuth, Firebase Auth) and implementing secure endpoints. Using Git/GitHub for version control and collaborating with the team. Fixing bugs and optimizing code as per best practices. Learning and implementing unit testing frameworks to ensure code quality. Working with logging and monitoring tools to gain insights into system performance.

What Will Be Expected After Training:



Independently designing and developing scalable, secure, and high-performance backend applications using Node.js, TypeScript, and Express/Nest.js. Managing and optimizing databases (PostgreSQL, Firestore, MongoDB, Redis), ensuring data consistency and performance tuning. Developing and maintaining efficient API architectures, including both REST and GraphQL services. Implementing role-based access control (RBAC) and security best practices. Handling server-side rendering (SSR) and edge computing in SvelteKit for performance optimization. Writing automated tests for backend services to maintain code reliability. Monitoring system health, debugging, and resolving performance bottlenecks. Engaging in code reviews and contributing to architectural discussions.

Requirements



What You Should Already Know:



DSA - Data structures & algorithms, competitive programming Proficiency in JavaScript & TypeScript Understanding of HTTP, APIs, and REST principles Fundamentals of relational (SQL) and NoSQL databases Basic command-line knowledge (Linux/macOS preferred) Familiarity with Git and GitHub Problem-solving mindset and eagerness to learn Zeal to learn, High IQ SOLID Principles

What You Will Learn on the Job:



Advanced Node.js & TypeScript development best practices Scalable backend architectures and database design principles SvelteKit's full-stack capabilities (API development, SSR, etc.) Authentication and security implementation (JWT, OAuth, Firebase Auth, etc.) Optimization techniques for database queries and caching strategies (Redis, Firestore, PostgreSQL tuning) API design principles (REST, GraphQL, WebSockets) 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 backend 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)


If you're excited to build scalable backend systems and grow with an expert team, we'd love to hear from you!

Beware of fraud agents! do not pay money to get a job

MNCJobsIndia.com will not be responsible for any payment made to a third-party. All Terms of Use are applicable.


Job Detail

  • Job Id
    JD4799635
  • Industry
    Not mentioned
  • Total Positions
    1
  • Job Type:
    Full Time
  • Salary:
    Not mentioned
  • Employment Status
    Permanent
  • Job Location
    Phagwara, PB, IN, India
  • Education
    Not mentioned
  • Experience
    Year