Node.js Senior Developer

Reposted 9 Days Ago
Be an Early Applicant
Hiring Remotely in Goa, IND
Remote
Senior level
Information Technology • Consulting
The Role
Design, develop, and maintain scalable Node.js server-side applications and REST APIs. Integrate databases and storage, ensure high performance and test coverage, collaborate with front-end and QA, produce technical documentation and deployment guides, conduct code reviews, and mentor 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 databases, 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
  • Write and maintain unit tests to ensure code quality and functionality
  • Regularly review existing tests to ensure code coverage is matching accepted level
  • Review code to ensure it is maintainable, error-free, and compliant with project requirements
  • Provide feedback and training to junior developers

The ideal candidate for the position should have the following qualifications and skills:

Technical Qualifications:

  • Experience with Node.js frameworks and knowledge of development best practices
  • Experience using AWS SAM and the Serverless framework to deploy REST APIs using API Gateway and Lambda functions
  • Experience or good understanding of REST services
  • Experience leading a development team for software product implementations
  • Experience managing teams and evaluating team performance on a timely basis
  • Experience resolving team and individual staff issues
  • Experience working with QA teams and understanding quality assurance and best practices
  • Experience using MS Office and project management, diagramming, and analysis tools
  • Experience with JavaScript/TypeScript in a backend context, preferably in a Node.js and Express stack
  • Experience writing and maintaining unit tests for backend code
  • Experience actively contributing to a Node.js codebase in the most recent role and working independently in such environments
  • Knowledge of express stack
  • Knowledge of reporting and integration services
  • Knowledge of relational and NoSQL databases
  • Familiarity with various source version control, project management, and other tools
  • Understanding of coding and other software development best practices

Personal Skills:

  • Strong analytical skills to read business requirements, analyse 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:

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

Skills Required

  • Experience with Node.js frameworks and development best practices
  • Experience with AWS SAM and Serverless Framework to deploy REST APIs
  • Experience deploying APIs with API Gateway and AWS Lambda
  • Strong understanding of REST services and API design
  • Experience with JavaScript/TypeScript in a backend context
  • Experience with Express (Express stack)
  • Knowledge of relational and NoSQL databases
  • Experience with key-value stores and blob storage integration
  • Experience writing and maintaining unit tests for backend code
  • Experience leading and managing development teams
  • Experience collaborating with QA teams and understanding QA best practices
  • Familiarity with source version control and project management tools (e.g., Git, MS Office, diagramming/analysis tools)
  • Over 3 years of relevant work experience or equivalent combination of education and experience
  • Strong verbal and written English communication and ability to work independently
Am I A Good Fit?
beta
Get Personalized Job Insights.
Our AI-powered fit analysis compares your resume with a job listing so you know if your skills & experience align.

The Company
HQ: Overland Park, Kansas
262 Employees
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

Nagarro Logo Nagarro

Staff Engineer

Artificial Intelligence • Information Technology • Machine Learning • Software • Virtual Reality • Analytics
Remote
IN
19994 Employees

Nagarro Logo Nagarro

Staff Engineer

Artificial Intelligence • Information Technology • Machine Learning • Software • Virtual Reality • Analytics
Remote
IN
19994 Employees

Boomi Logo Boomi

Program Manager

Cloud • Information Technology • Productivity • Software • Automation
Remote
India
2200 Employees

Boomi Logo Boomi

Principal Software Engineer

Cloud • Information Technology • Productivity • Software • Automation
Remote
India
2200 Employees

Similar Companies Hiring

Amplify Platform Thumbnail
Fintech • Financial Services • Consulting • Cloud • Business Intelligence • Big Data Analytics
Scottsdale, AZ
62 Employees
Standard Template Labs Thumbnail
Artificial Intelligence • Information Technology • Software
New York, NY
25 Employees
Golden Pet Brands Thumbnail
Digital Media • eCommerce • Information Technology • Marketing Tech • Pet • Retail • Social Media
El Segundo, California
178 Employees

Sign up now Access later

Create Free Account

Please log in or sign up to report this job.

Create Free Account