UI/Web Developer

IBA InfoTech Inc.
Burlington, United States of America
1 month ago

Role details

Contract type
Permanent contract
Employment type
Full-time (> 32 hours)
Working hours
Regular working hours
Languages
English
Experience level
Senior

Job location

Burlington, United States of America

Tech stack

Java
.NET
Agile Methodologies
HTML5
Bootstrap
CSS
Web Development
Human-Computer Interaction
Node.js
Software Engineering
Software Requirements Analysis
TypeScript
User-Centered Design
Web Applications
Web Services
Website Wireframe
Angular
Material Design
Information Technology
Npm(Software)

Job description

  • Works closely with a cross-functional team that includes web service software developers, business analysts, project managers, and users to create fast, intuitive and easy to use the software.
  • Assists the UX/UI designer team in brainstorming, research, and wireframe translation into reusable components for your own deliverables and larger development teams across the organization.
  • Delivers prototypes, reusable and shared UI components, advanced scripting solutions, and implementations of application user interfaces.
  • Collaborates with Business Analyst on product requirements analysis.
  • Develops as part of an integrated agile development team.
  • Drives the evolution of application development standards and coding guides.
  • Ensures user software requirements are met.

Requirements

  • Bachelor's degree in computer science or equivalent work experience
  • 5+ years of experience developing rich interactive user interfaces for web applications for consumers and enterprises.
  • Expert knowledge in HTML5 and CSS3
  • Expert knowledge in TypeScript development
  • Expert knowledge with Angular 6 or higher
  • Hands-on experience with Node.js/NPM, Bootstrap, or similar frameworks
  • Experience in working with software patterns and working with UX design systems
  • Experience in code scaffolding, building tools, testing frameworks and test methods for web development.
  • Exceptional user interface and experience design skills and an understanding of user-centered design disciplines, as well as an eye for subtle detail.
  • The ability to quickly grasp and distill highly complex user design issues into clean, understandable solutions.
  • Candidate must flourish in a fast-paced, iterative, deadline-driven environment.
  • Strong communication and organizational skills are critical to success among this company of talented individuals.

Nice to Have:

  • Excellent aesthetic sense and a love for helping people learn and share knowledge.
  • A skilled and pragmatic approach.
  • Familiarity with mainstream Java web, .Net, or Node.js frameworks a plus.

Apply for this position