NodeJS Developer

2 Weeks ago • 3-5 Years

About the job

SummaryBy Outscal

Node.js developer needed to build and maintain scalable backend services using RESTful APIs, databases, and microservices. Experience with JavaScript/TypeScript, cloud platforms, and CI/CD is essential. Strong problem-solving and communication skills required.
Position Overview:
We are seeking a Sr. Backend Developer to design, develop, and maintain scalable backend services using Node.js and RESTful APIs. The role involves database optimization, ensuring security, and collaborating with cross-functional teams. Proficiency in JavaScript/TypeScript, cloud platforms, and microservices is essential.

ShyftLabs is a growing data product company that was founded in early 2020 and works primarily with Fortune 500 companies. We deliver digital solutions built to help accelerate the growth of businesses in various industries, by focusing on creating value through innovation.

Job Responsibilities :

    • Design and develop scalable, high-performance, and secure server-side applications using Node.js.
    • Write clean, efficient, and maintainable code following best practices for full-stack development.
    • Develop, implement, and maintain RESTful APIs to support frontend applications.
    • Collaborate with cross-functional teams, including frontend developers, designers, product managers, and DevOps, to deliver new features and enhancements.
    • Optimize applications for performance, scalability, and security.
    • Perform code reviews, testing, and troubleshooting for any issues related to backend development.
    • Integrate data storage solutions, including relational and NoSQL databases, and optimize database performance.
    • Implement and maintain third-party services, APIs, and libraries.
    • Ensure applications meet security, reliability, and compliance requirements, including data protection and privacy.
    • Maintain thorough documentation of application design and implementation. 

Basic Qualifications :

    • 3-5+ years of experience developing with Node.js and building backend services.
    • Proficiency in JavaScript and TypeScript for server-side development.
    • Deep understanding of asynchronous programming, event-driven architecture, and non-blocking I/O in Node.js.
    • Strong experience in building and consuming RESTful APIs and working with WebSockets.
    • Solid understanding of modern authentication and authorization mechanisms (e.g., OAuth, JWT, SSO).
    • Experience with SQL and NoSQL databases (e.g., MySQL, PostgreSQL, MongoDB) and database optimization techniques.
    • Experience working with microservices architecture and distributed systems.
    • Knowledge of modern build and deployment pipelines, including CI/CD tools like Jenkins, GitLab CI, or GitHub Actions.
    • Proficient in using version control systems, particularly Git.
    • Familiarity with cloud services and deployment strategies on AWS, Google Cloud, or Azure platforms.
    • Strong problem-solving skills, with the ability to debug and optimize complex systems.
    • Ability to write unit, integration, and end-to-end tests using frameworks like Mocha, Jest, or Cypress.
    • Excellent communication and teamwork skills to collaborate in a distributed team environment. 
We are proud to offer a competitive salary alongside a strong insurance package. We pride ourselves on the growth of our employees, offering extensive learning and development resources.

About The Company

Uttar Pradesh, India (Hybrid)

Uttar Pradesh, India (On-Site)

Uttar Pradesh, India (On-Site)

Uttar Pradesh, India (Hybrid)

Uttar Pradesh, India (Hybrid)

Uttar Pradesh, India (Hybrid)

Uttar Pradesh, India (Hybrid)

Uttar Pradesh, India (On-Site)

Uttar Pradesh, India (On-Site)

Uttar Pradesh, India (On-Site)

View All Jobs

Similar Jobs

Unico Connect - Senior NodeJS Developer

Maharashtra, India (On-Site)

Similar Skill Jobs

Blind Squirrel Games - Senior Graphics Engineer

California, United States (Hybrid)

Electronic Arts - Product Management Intern, Live & VIP

Texas, United States (On-Site)

Electronic Arts - UI Architect

Telangana, India (On-Site)

Electronic Arts - AI Engineer II

California, United States (On-Site)

Electronic Arts - Full Stack Engineer

Texas, United States (On-Site)

Electronic Arts - Senior Design Technologist

Massachusetts, United States (On-Site)

Electronic Arts - Associate Technical Director

Stockholm County, Sweden (On-Site)

Niantic - Developer Support Engineer

California, United States (Hybrid)

Blind Squirrel Games - Senior Technical Designer

California, United States (Hybrid)

Jobs in Noida, Uttar Pradesh, India

Starkflow - Equity Research Intern

Haryana, India (On-Site)

Electronic Arts - UI Architect

Telangana, India (On-Site)

Starkflow - HR Manager

Karnataka, India (On-Site)

Starkflow - Executive Assistant

Haryana, India (On-Site)

Scanline VFX - Bidding Manager

Maharashtra, India (Hybrid)

Dream Game Studios - Senior Character Animator

Maharashtra, India (On-Site)

Electronic Arts - Development Manager

Telangana, India (On-Site)

Dream Game Studios - Senior Manager - Finance

Maharashtra, India (On-Site)

Zynga - Lead Game Designer

Karnataka, India (On-Site)

Take-Two Interactive - NOC Engineer

Karnataka, India (On-Site)

Software Engineering Jobs

Blind Squirrel Games - Senior Graphics Engineer

California, United States (Hybrid)

Evolution - Video Specialist

Bucharest, Romania (On-Site)

Electronic Arts - UI Architect

Telangana, India (On-Site)

Electronic Arts - AI Engineer II

California, United States (On-Site)

Electronic Arts - Full Stack Engineer

Texas, United States (On-Site)

Electronic Arts - Senior Lighting Artist

Texas, United States (On-Site)

Electronic Arts - Senior Traversal Designer

Washington, United States (On-Site)

Electronic Arts - Senior Design Technologist

Massachusetts, United States (On-Site)

Level Up Your Career in Game Development!

Transform Your Passion into Profession with Our Comprehensive Courses for Aspiring Game Developers.

Job Common Plug