Frontend Full Stack Engineer - Angular 80% and Java 20% - local to Durham, NC

Overview

Hybrid
Depends on Experience
Contract - W2
Contract - 12 Month(s)

Skills

angular
Java

Job Details

Frontend Full Stack Engineer - Angular 80% and Java 20% - local to Durham, NC
Durham, NC
Hybrid: 2 weeks onsite per month (alternating weeks - one week onsite and one week remote then repeat) 12 months+ contract
Inperson Interview required

Required tech skills:

  • Lead level, 10+ years experience, role is 70-80% hands on, rest of time own capability completely, overseeing jr and sr developers Must have good communication Front End technologies-nodejs, angular js, javascript framework (will be developing front end applications, customer facing apps) experience with java 11+ and with building apis (will be doing about 20-30% of time) Knowledge of testing frameworks, git, jenkins and other devops technologies

The Expertise and Skills You Bring

  • Bachelor s Degree in Computer Science or related field required
  • 10+ years experience designing, developing, and maintaining both Node JS, and Java/JEE based web applications in a fast-paced Scrum environment
  • Design and development experience with front-end solutions using JavaScript, Typescript, CSS, HTML & Browser Developer tools
  • Hands on experience working with app development using Node.js, NPM, Express
  • Hands on experience using java for back end development
  • Proven expertise in architecting, developing multi-tier internet facing web and mobile applications, APIs
  • Expertise in developing detailed technical specifications, architecture for complex systems
  • Proven expertise in mentoring engineers, managing technology roadmaps and facilitating collaboration across technology partners
  • Experience designing and implementing continuous JS environments using Webpack, Grunt, Gulp, etc
  • Ability to effectively employ DevOps, Automated Testing and Continuous Delivery using technology such as Groovy, Jenkins, Concourse
  • Experience with containerization, Docker, and orchestration
  • Exposure to native mobile development on iOS and/or Android preferred
  • Ability to employ previous experience of Automation Tools/Frameworks (Mocha, Jasmine, Selenium, Protractor)
  • Experience with API Design & Development and MicroServices Architecture
  • Strong knowledge of Cloud based technologies (AWS EC2, S3, Serverless/Lambdas)
  • Knowledge of HTTP based APIs, Networking and how the internet works
  • Knowledge of asychrony (Promises, Observers, Event Loops)
  • Knowledge of Swift and/or Kotlin developing native applications on iOS and/or Android
  • Ability to employ modern SPA frameworks (Angular, React, Vue)