These resources will design and build the front ends, including mobile and web applications, working in conjunction with the back end team to create intuitive and effective designs using wireframe and mock-up tools. Duties include developing clean, semantic markup with current best practices using React and JavaScript libraries and writing documentation, reference implementations, wireframes/mock-ups and other educational content as needed. Duties also include performing unit, integration and system testing and assisting other teams with code review, design and implementation to ensure projects are completed and documented according to specifications and timelines.
Experience as a designer and developer in large scale web application or other enterprise software products/projects.
Design/coding experience using Java/J2EE with Eclispe/RSA and JavaScript
Experience with relational database (e.g. Oracle), XML, JSON, SQL, Ant, and source code management tooling such as Subversion or GIT.
Experience with Mobile Test Automation
Experience with SOAP based and RESTFul web services
Experience in integrating enterprise software with legacy or non-Java applications
Ability to communicate concepts and details to both the clients and other development team members.
Knowledge of common design patterns, frameworks and libraries for mobile development