Front-end software developer in Richmond, VA at Vaco

Date Posted: 10/24/2019

Job Snapshot

Job Description

Web Developers, Vaco has the IT career opportunities you've been searching for! Our client has an immediate opportunity for a Front End Web Developer. At Vaco, we give you an advantage over your competition by advocating for you. We promote your strengths to the hiring manager so that you are NOT just another faceless resume.

Our recruiters will prepare you for the interview and provide you with great insight about trends in the market - keeping you up to date on compensation expectations, company culture, and growth opportunities. If you're an experienced Web Developer, and you want to partner with the best, apply today!

As a Software Engineer on the Product Enhancement team, you will develop the next generation features for use across the platform.

Responsibilities

  • Write scalable, testable, and maintainable code working in a professional software engineering environment
  • Advocate for and pursue best practices and good design patterns
  • Assist in architecture and technical planning discussions for new features and products
  • Assist junior team members with tasks and perform regular code reviews
  • Communicate technical concepts clearly to other non-technical business areas

Preferred Experiences

  • At least 5 years of experience in software development
  • Strong understanding of design patterns
  • Strong grasp of Javascript, Typescript and Node
  • Proficient with front-end technologies such as Angular and Redux (Ngrx)
  • Knowledge of unit and integration testing methodologies
  • Experience with both relational and non-relational databases
  • Experience using Docker, AWS lambdas, Kubernetes/EKS and other modern serverless technologies
  • AWS Certified Developer
  • Experience with Agile development methodologies
  • Undergraduate degree in Computer Science or Software Engineering
  • Excellent communication and logical thinking skills