Full Stack Developer

Overview

Hybrid
Depends on Experience
Contract - W2

Skills

Angular
Java
API
Analytical Skill
AngularJS
Automated Testing
Cascading Style Sheets
Communication
Computer Science
Conflict Resolution
Continuous Delivery
Continuous Integration
Continuous Integration and Development
Cucumber
Cypress
GitHub
HTML
JavaScript
JavaScript Frameworks
Jenkins
Machine Vision
Microservices
Node.js
Organizational Skills
Problem Solving
SPA
Selenium
Splunk
Technical Drafting
Test-driven Development
TypeScript
Unit Testing
Web Applications

Job Details

Full Stack Developer

Westlake, TX, Raleigh, NC or Jersey City, NJ

Mode of Work: Hybrid

It s full stack so Angular and Java skills are mandate

Qualifications

  • Bachelor's / Master s degree or equivalent in Computer Science or Engineering
  • 5+ years of experience with modern MV*/SPA JavaScript frameworks (Angular, JavaScript/TypeScript, Node, NPM, HTML/CSS, RxJS)
  • 5+ years of experience in API Design & Development and Microservices Architecture (Java, REST, Graph QL, NodeJS, Swagger)
  • 5+ years of Responsive & Progressive Modern Web application development
  • Experience with Test automation (Selenium, Cucumber, Cypress) Unit, Integration and Functional Tests
  • Champion and advocate of Test Driven Development, Unit testing using frameworks and tools like Jest and Jasmine
  • Fully hands on with application builds and deploys using Continuous Integration/Deployment (CI/CD) tools like Jenkins, artifactory, uDeploy, GitHub, etc
  • Ability to troubleshoot and work on production issues utilizing various tools such as Splunk and Datadog
  • Strong analytical, communication, and organizational skills and the ability to handle multiple tasks at a given time
  • Proven technical design, development, analysis, and problem-solving skills
  • Passionate and committed to learning new things and developing with the latest technologies and frameworks
  • This role will require onsite work in every other week.
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.