Senior UI Web Developer

Gravity IT Resources
Apply Now
The Senior UI Web Developer position is responsible for the development, integration, and implementation of applications software in a service provider environment that supports the company business strategies and objectives. Provides technical consulting to management, business users, and technical associates. Works closely with other developers as a mentor. As a technical specialist this position also works with engineers and architects in continuous improvement initiatives. This position will support the development of a centralized system for scheduling final mile deliveries of store products.
Formal Education & Certification
- Bachelors Degree in related field or equivalent experience.
Knowledge & Experience
- 5+ years of IT related experience.
- 5+ years of experience working on all phases of the Software Development Lifecycle.
- 5+ years, experience using Relational Database Management Systems, preferably Oracle.
- 5+ years, experience developing REST Web services.
- 3+ years JavaScript/TypeScript, CSS and HTML development
- 3+ years, experience in Responsive Design front end development with frameworks such as VUE, REACT, ANGULAR
- Experience developing with the Spring framework is preferred.
- Experience with Dev Ops processes including CD/CI pipelines preferred.
- 3+ years, experience in Relational Database Management Systems, preferably Oracle.
- Experience with VS Code IDE developer workbench preferred.
- Experience with Ant UI design library preferred.
- Experience with UX (User Experience) design concepts preferred.
- Experience with source code control, build/deploy processes, GIT, GitHub, CD/CI pipelines preferred.
- Experience with Point of Sale systems, including Ordering, Pricing, Inventory is preferred.
Personal Attributes
- Advanced analytical, conceptual, and problem-solving abilities.
- Strong written and oral communication skills.
- Proven ability and initiative to learn and research new concepts, ideas, and technologies quickly.
- Ability to work in a team-oriented, collaborative environment.
- Ability to translate an idea or need into a completed solution or work product.