Bachelor's Degree in Computer Science or related technical field AND 4+ years technical engineering experience with coding in languages including, but not limited to, C, C++, C#, Java, JavaScript, or Python
OR equivalent experience.
Minimum of 4+ years of experience in software engineering with a focus on UX development.
Technical Skills:
Proficient in React and JavaScript/TypeScript.
Strong understanding of modern web technologies (HTML5, CSS3).
Experience with front-end build tools and workflows (Webpack, Babel, npm/yarn).
Design SKills :
Solid design sensibilities with experience in creating visually appealing and user-friendly interfaces.
Ability to work closely with designers to translate design concepts into functional applications
Consumer Service Experience: Proven track record of developing consumer-facing applications, with a deep understanding of user behavior and needs.
Problem-Solving: Solid analytical and problem-solving skills, with the ability to tackle complex technical challenges.
Communication:
Preferred Qualifications
Bachelor's Degree in Computer Science
OR related technical field AND 8+ years technical engineering experience with coding in languages including, but not limited to, C, C++, C#, Java, JavaScript,
OR Python
OR Master's Degree in Computer Science or related technical field AND 6+ years technical engineering experience with coding in languages including, but not limited to, C, C++, C#, Java, JavaScript, or Python
OR equivalent experience.
5+ years of experience in software development, with a solid track record of implementing and shipping high-quality services
Experience with AI and machine learning technologies.
Knowledge ofaccessibility standards and best practices.
Familiarity with Windows development environments.
Responsibilities
UX Development: Design and implement high-quality user interfaces using React, ensuring a seamless and engaging user experience.
AI Integration: Collaborate with AI engineers to integrate intelligent features into the UI, enhancing functionality and user interaction.
Consumer Services: Develop and optimize consumer-facing applications, focusing on performance, usability, and accessibility.
Design Collaboration: Work closely with designers to translate design concepts into functional user interfaces, maintaining consistency and visual appeal.
Code Quality: Write clean, maintainable, and efficient code, following best practices and industry standards.
Performance Optimization: Identify and resolve performance bottlenecks, ensuring the application runs smoothly across various devices and platforms.
Testing and Debugging: Conduct thorough testing and debugging to ensure the reliability and robustness of the application.