What are the responsibilities and job description for the UI/UX Developer position at Kollasoft Inc.?
Job Description
Job Title: UI/UX Developer
Location: Salt lake City, UT (Remote)
Duration: Long Term Position
Job Description:
The Ideal Candidate:
The ideal candidate for this position is a highly skilled and motivated UX/UI and Front-End Developer. They have can make code implementations and are comfortable working in an agile team but also have experience with user interviews, persona creation, empathy mapping and user flows. They are passionate about micro frontends. They’ve worked in TDD and understand the purpose of testing while developing. They understand and drive conversations for improvement, are enthusiastic about new technologies, and love to impart this knowledge and enthusiasm with others.
Principal Duties:
As UX/UI Developer, your responsibilities will include:
- Develop W3c web components using technologies such as .NET, C#, CSS, Angular, React, and Azure.
- Establish a consistent micro-frontend experience for users whose needs differ significantly from domain to domain
- Make UI pattern and other updates to an established design system via Zeplin
- Conduct exploratory UX research with users and analyze, synthesize and create buy-in around learnings
- Be a strong user advocate while working with stakeholders and product owners to balance user requirements with business requirements
- Work as an integrated part of a Scrum team
- Design iteratively via wire frames, high-fidelity UI design, and rapid prototyping
- Provide design support and consistency for multiple teams in a fast-paced environment
- Utilize software development best practices.
- Implement secure coding standards and practices.
- Collaborate and communicate effectively in an agile environment.
- Contribute to the team in analysis, design, and testing within a Selenium framework.
- Desire and ability to communicate and collaborate at a high level.
- Strong customer service and customer relations skills with excellent communication skills.
- Able to identify and develop creative solutions to problems.
- Strong understanding of data collections and data flow.
- Other duties as assigned.
Requirements:
- Degree - B.S. in Computer Science, Information Technology, or equivalent experience.
- Functional Experience – 3 years’ experience with CSS, Angular, Typescript, SCSS, Selenium, SpecFlow, Zeplin, and other technologies and tools.
- Functional Experience – 3 years’ experience using secure coding practices, Test Driven Development, Domain Driven Design, and implementation.
- Functional Experience – 3 years’ experience in W3c web components, ADA compliance, site optimization, and other standard practices.
- Agile/Scrum - Candidates must demonstrate experience in an agile product environment to include deep understanding and experience with agile methodologies.
- Interpersonal Relationships – Candidates must demonstrate the ability to work well with others of all personality types while demonstrating problem-solving and the ability to prioritize tasks.
- Communication – Candidates must demonstrate the ability to communicate in verbal and written form with both technical and non-technical personnel.
- Initiative – Candidates must demonstrate success as a self-starting, hardworking and inquisitive worker.
- Teamwork – Candidates must demonstrate the ability to work with cross-functional teams to deliver on a common goal.
Bonus skills:
- Certifications
- Finance or Education Domain experience
- DevOps tools experience – maintaining pipelines, containerization, etc.
- Full stack development experience
- Micro-frontend deployment experience