What are the responsibilities and job description for the UX/UI Developer position at KYYBA Inc?
Position: UX/UI Developer
Location: Dearborn, MI
Duration: Long term project
As a developer, you will be part of a 10-person product team delivering software leveraging eXtreme Programming, TDD and using cloud technologies like GCP and CI/CD tools like Tekton. In this environment, the Software Engineer is expected to work in a pair developing working, elegant, tested code based on proven Lean/Agile methods. Engineers work across the full stack of technologies to enable the highest priority work to be delivered.
Skills Required:
• Bachelor’s Degree in Computer Science or related field • 3 years of experience developing UI frontend using JavaScript frameworks (Angular) • 2 years of experience in UI/UX Design • 3 years of experience in Object Oriented development • 3 years of experience writing unit and integration tests • Passion for learning and willingness to work in a pair programming environment
Skills Preferred:
Front-End Development: • Strong hands on experience in Angular is required. • Proficiency in HTML5, CSS3, and JavaScript. • Experience with modern JavaScript frameworks such as Angular, React, or Vue.js. • Expertise in CSS frameworks like Bootstrap, Tailwind CSS, or custom CSS styling. • Ability to convert Figma/Sketch mockups into responsive web pages. • Proven experience working with Agile methodologies for delivering software • Ability to review and understand business requirements • Ability to review and create technical design documentation • Strong understanding of testing concepts to participate in unit testing, integration testing, system testing, and load testing • Strong understanding of enterprise-class system concepts (Deployment, Performance, Scalability, Availability, and Security) • Strong oral and written communication skills • Relate effectively and work respectfully with diverse work groups • Ability to consistently perform well during times of increased workload • Set and meet deadlines UX Design: • Proficiency in creating wireframes, prototypes, and mockups using tools like Figma , Adobe XD, or Sketch. • Strong understanding of design principles, color theory, typography, and layout.
Experience Required:
• Deep understanding of Object-Oriented Design Principles • Familiar with eXtreme Programming (XP) practices including Pair/Mob programming and Test-first/Test Driven Development (TDD) • Experience with developing and deploying to cloud platforms, such as Google Cloud Platform, Pivotal Cloud Foundry • Knowledge of SQL databases • Experience with tools like Jira for backlogs, iterations, user stories, or similar Agile Tools • Highly effective in working with other technical specialists, Product Managers, and business partners • Passion for learning and willingness to work in a pair programming environment • Strong teamwork and interpersonal skills • Ability to work independently and take initiative when solving unexpected problems Good to Have: • Experience with serverless and/or container-less public cloud infrastructure for single-page web apps • Experience with Google Cloud Platform
Experience Preferred:
0
Education Required:
Bachelor’s Degree in Computer Science or related field