Previous Job
Previous
UI/UX Developer
Ref No.: 18-46673
Location: Milpitas, California
Position Type:Contract
Start Date: 07/05/2018
 Requirement for UI/UX DeveloperC2CWork Location : RTP, NC
 
 
 
Work Location : RTP, NC
 
 
Skill Set & Qualifications:
  • 5+ years of UI/UX Software Development experience.
  • Expert knowledge of Java. Experience with SQL is a plus.
  • Experience with Spring Framework including Spring Boot, Spring Cloud, and Spring Security.
  • Experience with HTML, HTML5, CSS3+, OO JavaScript.
  • Experience working with node.js a plus.
  • Experience with Client side JavaScript charting technologies like D3 or FusionCharts a plus.
  • Experience working with the Angular 2+ or React frameworks a plus
  • Experience with RESTful API development.
  • Experience with infrastructure tools including Jira, Confluence, BitBucket, Jenkins automation, and Git.
  • Knowledge of front-end testing tools like Jasmine, Karma/Mocha, Jest.
  • Experience with Python UI frameworks such as Flask a plus.
  • Experience with CI/CD pipeline a plus.
  • Proficiency with object oriented software design and development, application design and architecture, and Modelling of data, process, events, and objects.
  • Good communication and organizational skills and can work effectively in a team environment.
  • Bachelor's / Master's Degree in Computer Science, Information Systems, MIS or experience with other programming languages or equivalent training/work.
 
Principle Responsibilities:
  • Participates in the technical design of application systems. Develops and implements application systems.
  • Creates comprehensive unit test plans and test cases.
  • Participates in design, coding, testing, implementation, and documentation of solutions.
  • Creates and executes performance tests to ensure that expected application performance levels are achieved.
  • Creates UI/UX design wireframes and translates them to code that will produce visual elements of the application.
  • TDD experience/approach in development a plus.
  • Proven experience with Agile development methodology.