Job Description
Job Description
We are seeking a motivated Jr. UI/UX Engineer/Developer to build engaging, intuitive, and responsive front-end user interfaces for web and mobile applications. You will collaborate closely with back-end developers, designers, product managers, and customers to translate design specifications into functional, high-quality software.
This role offers hands-on experience in end-to-end UI development, usability testing, and interface optimization while staying current with modern UI trends and development best practices.
Key Responsibilities
- Develop intuitive and engaging user experiences by analyzing requirements, designing interfaces, implementing solutions, and testing functionality.
- Collaborate with software and system architects to ensure UI applications meet technical and business requirements.
- Assist the UI/UX team with design reviews, coaching, and refinement techniques.
- Provide technical guidance on interface design and front-end implementation.
- Troubleshoot, debug, and resolve UI and server-related issues.
- Contribute to end-to-end system architecture alongside back-end engineers.
- Build clean, usable, and responsive web applications.
- Work closely with UX designers, product managers, and engineers to deliver seamless user experiences.
Skills & Qualifications
Ability to work collaboratively in a team environment and learn from mentors.
Experience in front-end/UI development with an understanding of usability principles.
Proficiency with JavaScript frameworks and libraries such as React, Bootstrap, and jQuery.
Skilled in multiple programming languages and technologies: HTML5, CSS3/SASS, React Native (Flexbox), JavaScript, C#, AJAX, Web Services, etc.
Strong grasp of object-oriented development and single-page application (SPA) architecture.
Knowledge of responsive design and cross-device compatibility.
Familiarity with Agile/Scrum methodologies.
Strong analytical, troubleshooting, and problem-solving abilities.