
Overview
Job Information
Job Opening ID
Number of Positions
Job Opening Status
Date Opened
Industry
Job Type
Required Skills
Work Experience
Shift Type
City
State/Province
Country
Zip/Postal Code
About Us
Job Description
Job Title: UI Developer (Front-End) for .NET Applications
Job Type: Full-time
Experience: 4-5 years
Job Summary:
We are seeking a skilled and experienced UI Developer to design and develop responsive, user-friendly interfaces for web applications built on the .NET framework. The ideal candidate should have 4-5 years of experience in front-end development, with a strong understanding of modern UI/UX principles and a passion for creating seamless and visually appealing user interfaces.
Key Responsibilities:
- Develop and maintain front-end components and UI elements for web applications using HTML, CSS, JavaScript, and modern front-end frameworks.
- Collaborate with back-end developers to integrate UI with .NET applications.
- Ensure the responsiveness and performance of web applications across different devices and browsers.
- Work closely with UI/UX designers to translate wireframes and design concepts into functional front-end components.
- Implement best practices for code quality, maintainability, and performance optimization.
- Troubleshoot and debug UI-related issues to ensure a smooth user experience.
- Stay updated with emerging front-end technologies, frameworks, and industry trends.
- Participate in code reviews and contribute to team discussions on software development best practices.
Required Skills & Qualifications:
4-5 years of experience in front-end development for web applications.
- Proficiency in HTML5, CSS3, JavaScript, and TypeScript.
- Experience with modern JavaScript frameworks/libraries such as React, Angular, or Vue.js.
- Strong understanding of responsive design and cross-browser compatibility.
- Experience integrating front-end components with .NET-based back-end APIs.
- Familiarity with CSS pre-processors (SASS, LESS) and front-end build tools (Webpack, Gulp, etc.).
- Knowledge of version control systems like Git.
- Experience working with RESTful APIs and JSON.
- Understanding of Agile development methodologies.
- Strong problem-solving skills and attention to detail.
Preferred Skills (Nice to Have):
- Experience with Blazor for building UI in .NET applications.
- Knowledge of UI/UX design principles and tools like Figma, Sketch, or Adobe XD.
- Familiarity with testing frameworks such as Jest, Mocha, or Cypress.
- Experience with Azure DevOps or CI/CD pipelines.
- Understanding of performance optimization techniques for front-end applications.
Education:
- Bachelor’s degree in Computer Science, Information Technology, or a related field (or equivalent experience).
Why Join Us?
- Work with a collaborative and innovative team.
- Opportunity to contribute to cutting-edge web applications.
- Competitive salary and career growth opportunities.
If you are passionate about front-end development and enjoy working on modern UI technologies, we would love to hear from you!