Node.js Developer/Senior Developer

Posted 9 Days Ago
Be an Early Applicant
Goa
Mid level
Information Technology • Consulting
The Role
The Node.js Developer/Senior Developer will create and maintain scalable server-side applications using Node.js. Responsibilities include optimizing performance, managing server-user data interchange, developing server-side logic, and ensuring high availability of applications. The role also entails collaborating with front-end developers and providing guidance to junior developers.
Summary Generated by Built In

This position involves developing and maintaining scalable server-side applications using Node.js to deliver high-quality, efficient solutions for web applications. You will work closely with front-end developers, designers, and other team members to ensure seamless integration, optimize performance, and enhance overall functionality. Key responsibilities include managing the interchange of data between the server and users, developing server-side logic, maintaining the database, and ensuring high performance and responsiveness to front-end requests.

Responsibilities:

  • Develop and maintain server-side applications using Node.js and related technologies
  • Write reusable, testable, and efficient code
  • Design and implement low-latency, high-availability applications
  • Integrate user-facing elements developed by front-end developers with server-side logic
  • Integrate data storage solutions, including databases, key-value stores, and blob storage
  • Communicate task progress and project updates to clients and team members
  • Investigate new technologies to enhance client solutions
  • Maintain clear code comments and organized project files
  • Contribute to technical documentation and deployment guides
  • Perform testing and collaborate with QA to ensure applications meet standards, taking ownership of error and bug minimization

As a Senior Developer, you will:

  • Review code to ensure it is maintainable, error-free, and compliant with project requirements
  • Provide feedback and training to junior developers

Technical Qualifications:

  • Experience with Node.js and its frameworks
  • Strong proficiency in TypeScript and JavaScript
  • Proficient in using Serverless framework to deploy REST APIs via API Gateway and Lambda functions
  • In-depth understanding of code versioning tools, such as Git
  • Good understanding of Cloud concepts
  • Knowledge of SQL and NoSQL database concepts
  • Familiarity with REST API design
  • Good to Have: Full-stack experience, with proficiency in front-end frameworks such as Angular, React, or Vue.js

Personal Skills:

  • Strong analytical skills to read business requirements, analyze issues, and propose implementable solutions
  • Ability to identify alternatives and find optimal implementation paths
  • Capability to follow through and ensure the correct logic is applied
  • Quick learner of new concepts and software
  • Strong teamwork capabilities and time management skills to juggle multiple tasks and deadlines
  • Effective verbal and written communication skills in English to explain technical project details
  • Ability to work independently with confidence and responsibility

Education and Work Experience:

  • Over 3 years of working experience or an equivalent combination of education and experience
  • Background in Computer Science, IT, or a related discipline

Top Skills

JavaScript
Node.js
Typescript
The Company
Overland Park, Kansas
262 Employees
On-site Workplace
Year Founded: 2003

What We Do

Creative Capsule was founded in 2003 in Kansas City and since then has grown into a team of more than 200 motivated software professionals in Overland Park Kansas, Zürich Switzerland, and Goa India. Our founders continue to be involved in day-to-day operations, bringing an overriding customer focus and a dedication to technical excellence. Many of our best clients are rapidly evolving SaaS and software startup companies and life sciences companies who share our passion for innovation.

Creative Capsule builds lasting development relationships. We create highly skilled and effective software teams that integrate seamlessly with our clients’ organizations. We do not deliver one-off projects. Instead, we work to understand each client’s unique business needs and culture, and then construct cohesive teams that empower our partners and strengthen their delivery capabilities.

Creative Capsule helps clients to transform their software delivery capacity. For each client, we build a dedicated development group that works hand-in-hand with their organization, creating a single virtual team. We ensure a close fit with each client by selecting team members that have technical and personal attributes that resonate with the client’s needs and culture. Each of our teams spans continents, providing an optimized balance of responsive local presence and cost-effective offshore resources, while operating as a single innovative and agile force that shares risks and rewards.

Similar Jobs

Creative Capsule Logo Creative Capsule

Adobe Experience Manager (AEM) Developer

Information Technology • Consulting
Goa, IND
262 Employees

Creative Capsule Logo Creative Capsule

QA Manager

Information Technology • Consulting
Goa, IND
262 Employees

Similar Companies Hiring

MassMutual India Thumbnail
Insurance • Information Technology • Fintech • Financial Services • Big Data
Hyderabad, Telangana
Silverfort Thumbnail
Security • Sales • Information Technology • Cybersecurity • Automation
SG
357 Employees
Jobba Trade Technologies, Inc. Thumbnail
Software • Professional Services • Productivity • Information Technology • Cloud
Chicago, IL
45 Employees

Sign up now Access later

Create Free Account

Please log in or sign up to report this job.

Create Free Account