Vacancy expired!
Find out why eXcell is the employer of choice for contractors! Join eXcell and enjoy our generous employee benefits! The Sr. UI / Front-End Developer role will run through June 30th, 2021 with possibility of extension.As a Senior UX Engineer, you will facilitate creative ideas and translate them into innovative technological solutions. You will have a thorough grounding in user experience best practices and the ability to identify / analyze current and future UX technology trends. Your responsibilities will include creating, presenting, and delivering exceptional technological design solutions that exceed business and user expectations. You will work across a wide variety of technologies to help drive user experiences that are not only creative but grounded in best practices, valid UI, technical proofs-of-concept, robust software architecture, & solid design theory. The ideal candidate will also be well versed in the ideation, visual design, & creation of interfaces across multiple device end-points, as well as being a highly-skilled Software Developer / Prototyper who is passionate about creating engaging user experiences. As an ideal candidate, you will have:
- Skills in software programming and graphics
- Creativity and imagination
- Acute sensibilities to minute details
- Adaptability and ability to pick up new techniques / technologies
- Good interpersonal and communication skills
- Ability to keep up to date with advances in computer technology and how this affects the application environment
- Skills to use software products and drive to make them better
- Work hands-on with other designers, engineers, and product managers
- Maintain high standards of software quality by writing clean, well-documented code that prioritizes maintainability and testability
- Design, develop, and test software in accordance with established OOP standards, patterns, and best practices
- Participate in peer reviews of solution designs and related code
- Work alongside Visual and Interaction Designers to investigate cutting-edge design patterns
- Collaborate with Designers, Developers, and PMs to translate designs into applicable code to run across multiple platforms
- Invent and contribute towards better tooling and/or processes to help improve integration of UX design patterns into product development
- Bachelor's degree in Computer Science, Engineering, Digital Interaction Design, or related field, or equivalent alternative education, skills, and/or practical experience
- 5+ years of experience developing interactive digital applications
- 5+ years of experience using modern web technologies, patterns, and tools such as MV, REST, VS Code, TypeScript, Node.js, and asynchronous programming, React, MobX, WebSockets, and WebRTC strongly desired
- Proven experience with JavaScript frameworks, including React
- Proven experience with TypeScript
- Proven experience with CSS3 and CSS solutions written in JavaScript (e.g. JSS, Styled Components, etc.)
- Proven experience with touch-first experiences, cross-browser compatibility, responsive design, and adaptive layouts
- Knowledge of fundamental concepts and patterns for Object-Oriented programming
- Experience with JavaScript animation libraries a huge plus
- Experience with web motion / animation performance optimization a plus
- Fluency in the principles of user-centered design methods, usability, interface / interaction design, and inclusive design
- A broad portfolio of development work, demonstrating capabilities described above
- User-focused & humble
- Passionate & honest
- Fast & decisive
- Excellent organizational, time management, and multitasking capabilities
- Self-motivated and willing to expand knowledge
- Ability to self-manage whilst working on simultaneous projects and meet tight deadlines
- Aware and respectful of other cross-functional disciplines
- Excellent written and verbal communication skills demonstrated through a comfortability in presenting work and actively gathering feedback
- An enthusiasm for keeping up to date on current topics in the field to inspire and inform work and organizational culture
- Love challenging norms and standards
- Extreme attention to detail, driving for pixel perfection
- Good sense of humor
Vacancy expired!