Agent
Jobs
Applied
Tracker
Profile
    1. Jobs for you
    2. Job

    Job · 11211746

    JALANDHAR · FULLTIME

    Backend Engineer (Node.js, TypeScript)

    Tech Inject logo

    Tech Inject

    Jalandhar · onsite · Posted 69d ago

    Sourced fromNaukri
    Undisclosed0–2 yrsfulltimeJalandhar

    About a minute. You'll make an account on the way through.

    agent · working

    • Read this posting0.3s
    • Found the form on Naukri · 6 questions to answer1.8s
    • Decided the answers for all of them2.3s
    • Tailor your résumé to this role
    • Waiting for you

    Section · 01

    About this role

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

    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 SvelteKits 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

    SvelteKits 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

    Education:

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

    Sourced from naukri

    Section · 02

    Skills

    GraphQLamazon web serviceselastic searchHTMLJSONVue.JsJavascriptMean StackCSSNode.JsMongoDBTypescriptMySQLReact.JsJQueryBootstrapREST APIAngularjsGITAjax

    Backend Engineer (Node.js, TypeScript) · waiting for your command