Full-Stack JavaScript Developer (Node, Angular)

  • Posted 31 days ago | Updated 31 days ago

Overview

Remote
Up to $120,000
Full Time
No Travel Required

Skills

Angular
JavaScript
Node . js
TypeScript
web development
web applications
version control
AWS
Lambda
EC2
S3
RDS

Job Details

Location/Remote: 100% remote; will work Eastern Time Zone hours

Employment Type: Direct Hire/Full Time/Permanent

Compensation: Salary up to $120k (depending on experience)

We are seeking a highly skilled Full-Stack JavaScript Developer to join our team and contribute to the development of innovative web applications. The ideal candidate will have a strong foundation in Node.js and Angular, along with experience building scalable and secure applications on the AWS cloud platform.

Responsibilities:

  • Design, develop, and maintain robust and scalable web applications using Node.js and Angular.
  • Collaborate with cross-functional teams to deliver high-quality products.
  • Implement best practices for web development, including security, performance optimization, and accessibility.
  • Leverage AWS services (e.g., EC2, S3, Lambda, RDS) to build and deploy applications on the cloud.
  • Develop and maintain RESTful APIs using Node.js and frameworks like Express.
  • Integrate with front-end applications using Angular.
  • Troubleshoot and resolve technical issues.
  • Stay up-to-date with the latest JavaScript and web development technologies.

Qualifications:

  • 3+ years of development experience using JavaScript/TypeScript.
  • Experiencing building RESTful APIs using JavaScript/TypeScript and Node.js
  • Experience building custom front-end components using TypeScript and Angular.
  • Experience building and deploying web applications on AWS.
  • Experience with CRUD communication to/from databases (e.g., MySQL, PostgreSQL, MongoDB).
  • Experience with version control systems (e.g., Git).
  • Excellent problem-solving and debugging skills.

Bonus Points:

  • Experience with serverless architectures (e.g., AWS Lambda).
  • Knowledge of containerization technologies (e.g., Docker, Kubernetes).
Employers have access to artificial intelligence language tools (“AI”) that help generate and enhance job descriptions and AI may have been used to create this description. The position description has been reviewed for accuracy and Dice believes it to correctly reflect the job opportunity.

About Agile