Lead Full stack Engineer -Nodejs, Vuejs and aws

Overview

Hybrid
$70 - $90
Contract - W2

Skills

API
Agile
Amazon EC2
Amazon RDS
Amazon S3
Amazon Web Services
Backend Development
Cloud Computing
Collaboration
Communication
Computer Science
nodejs
vuejs
aws
python
java
Remote Desktop Services
JavaScript Frameworks
Leadership
Mentorship
Relational Databases
Database
DevOps
Docker
Frontend Development
Git
Interfaces
Cypress
Node.js
Scalability
Scrum
Sprint
Teamwork
Testing
Continuous Delivery
Continuous Integration
User Experience
Version Control
Web Applications
Workflow
Vue.js

Job Details

Job Title: Lead Full Stack Engineer (Node.js, Vue.js, AWS)
Location: Richmond, VA (Onsite)
Employment Type: Contract
Experience Level: 10+Years

Position Overview

We are seeking an experienced Lead Full Stack Engineer with a strong background in Node.js, Vue.js, and AWS to join our dynamic team in Richmond, VA. The ideal candidate will have 8 to 9 years of experience in developing scalable, high-performance web applications and services. This role requires a proactive individual who can lead a team, work collaboratively in an onsite environment, and deliver robust solutions.

Key Responsibilities

  • Technical Leadership: Lead the design, development, and deployment of full-stack applications, ensuring best practices in architecture and coding standards.
  • Frontend Development: Develop responsive user interfaces using Vue.js, ensuring optimal performance and user experience.
  • Backend Development: Build and maintain robust backend services and APIs using Node.js, adhering to best practices for scalability and security.
  • Cloud Integration: Deploy, monitor, and optimize applications within AWS, utilizing services such as Lambda, EC2, S3, RDS, and API Gateway.
  • Team Collaboration: Work closely with cross-functional teams, including product managers, designers, and other developers, to deliver well-architected solutions.
  • Mentorship: Provide guidance and mentorship to junior developers, fostering a culture of continuous learning and improvement.
  • Agile Practices: Participate in Agile ceremonies, contribute to sprint planning, and ensure timely delivery of features.

Required Qualifications

  • Experience: 8 9 years of professional experience in full-stack development.
  • Frontend Skills: Proficiency in Vue.js and modern JavaScript frameworks.
  • Backend Skills: Strong experience with Node.js and backend architecture.
  • Cloud Proficiency: Hands-on experience with AWS services and cloud-native development.
  • Database Knowledge: Experience with both relational and non-relational databases.
  • DevOps Tools: Familiarity with CI/CD pipelines, containerization (Docker), and infrastructure as code.
  • Version Control: Proficiency in Git and collaborative development workflows.
  • Communication: Excellent verbal and written communication skills, with the ability to work collaboratively in a team environment.

Preferred Qualifications

  • Education: Bachelor's or Master's degree in Computer Science, Engineering, or a related field.
  • Certifications: AWS certifications such as AWS Certified Developer or AWS Certified Solutions Architect.
  • Testing Frameworks: Experience with testing frameworks like Jest, Mocha, or Cypress.
  • Agile Practices: Experience working in Agile/Scrum environments.
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.