Overview
Skills
Job Details
Job Title: Full Stack Engineer (Node.js, Vue.js, AWS)
Location: Richmond, VA
Job Type: Contract
Ex Capital one Preferred
Job Summary:
We are seeking a skilled Full Stack Engineer to join our team on a contract basis. The ideal candidate will have extensive experience in developing scalable web applications using Node.js and Vue.js, with a strong proficiency in deploying and managing applications on AWS. Prior experience working at Capital One is highly preferred, given the familiarity with financial services and enterprise-level application development.
Key Responsibilities:
Front-End Development: Design and implement responsive user interfaces using Vue.js, ensuring seamless user experiences across devices.
Back-End Development: Develop robust server-side applications and APIs using Node.js, integrating with various data sources and services.
Cloud Deployment: Utilize AWS services (such as EC2, Lambda, S3, RDS) to deploy, monitor, and scale applications efficiently.
Collaboration: Work closely with cross-functional teams, including designers, product managers, and other engineers, to deliver high-quality software solutions.
Code Quality: Write clean, maintainable, and well-documented code, adhering to best practices and coding standards.
Testing & Debugging: Implement comprehensive testing strategies and debug issues to ensure application reliability and performance.
Required Skills and Experience:
Technical Proficiency: Strong expertise in JavaScript/TypeScript, with hands-on experience in Node.js and Vue.js frameworks.
Cloud Expertise: Demonstrated experience with AWS services, including but not limited to EC2, Lambda, S3, and RDS.
Version Control: Proficient in using Git for version control and collaborative development.
Agile Methodologies: Familiarity with Agile development processes and tools.
Problem-Solving: Excellent analytical and problem-solving skills, with the ability to troubleshoot complex issues.
Preferred Qualifications:
Capital One Experience: Prior experience working at Capital One or similar financial institutions, with an understanding of their development practices and standards.
CI/CD Pipelines: Experience with continuous integration and deployment pipelines.
Database Knowledge: Familiarity with both relational and NoSQL databases.
Security Best Practices: Understanding of application security principles and best practices.
Education:
Degree: Bachelor's degree in Computer Science, Engineering, or a related field. Equivalent practical experience will also be considered.