Senior UI Developer: Prime Vendor Requirement
Senior UI Developer: Prime Vendor Requirement
Location: Lansing, MI
Note: Must be Senior with 9 Plus years and have a LinkedIn page
Required Skills:
Technical
Have worked the last 2 (two) years as a Web UI Developer. Minimum of 7 (seven)
years of total professional experience.
Expert level knowledge of JavaScript.
Extensive use of recent JavaScript Web UI development environments/frameworks.
Preferably using Angular.js (version 2+) or React. Agular 2 is a MUST HAVE
Expert level understanding of JQuery, AJAX and HTML/HTML5.
Extensive experience consuming HTTP REST/JSON and API level system integration
on Web UIs.
Detailed knowledge of browser DOM with direct manipulation.
Able to write & Modify CSS to meet visual guidelines using HTML5.
Has written at least 20K lines of code directly in JavaScript manipulating browser
Chrome.
Has written HTML that scales between form factors using Native HTML features
without using Bootstrap.
Comprehensive knowledge of Web design patterns and front-end technologies such
as HTML5, JQuery and MVC framework (Struts/Spring).
Experience with TDD (Test Driven Development/Design) for UI and Server
development. Understanding of test code coverage requirements.
Experience with Junit, Selenium, Cucumber and Continuous Integration.
Non-Technical:
Highly Desirable:
Technical
Experience working directly with Jetty, Tomcat or similar server writing at the
HttpServlet. Has directly written REST JSON services at this level using only the
container and J2SE features.
Extensive experience implementing, maintaining and using HTTP REST/JSON and API
level system integration tests to facilitate release process.
Solid Java and J2EE development skills with 7+ years J2EE experience.
Solid understanding of the collections frameworks.
Object-oriented and service-oriented design concepts, including knowledge of data
transfer objects and associated design patterns.
4+ years’ experience in SQL and Oracle. Understands and can explain when
transitional semantics will limit scalability in large scale distributed systems.
RDBMS schema design experience. Also includes experience designing business
domain specific JSON to transport partially materialized views from the schema.
RDBMS schema refactoring experience with experience releasing breaking changes to
prod with minimal downtime.
Experience with Webscale technologies such as Kafka, Memcache, Riak, AWS, Shared
nothing architectures.
Experience building and deploying software onto AWS or Openstack using Chef,
Docker or similar technologies.
Non-Technical
Nice to Have:
Technical
Non-Technical
Writes code both at work and for fun. Has created or contributed to open source
projects.
US Citizenship is preferred.
Experience in the insurance industry, specifically with the health care industry.