If you are a talented C# Razor View and UI pages developer who is passionate about creating visually appealing and user-friendly web applications, we encourage you to apply and be part of our innovative development team.
Key responsibilities:
1. UI development: Design, develop, and maintain user interfaces using C# Razor views, HTML, CSS, jQuery, and JavaScript to create responsive and interactive web pages
2. Data binding: Implement data binding techniques to connect the user interface with data from the back end, ensuring smooth data flow and real-time updates
3. User experience (UX): Collaborate with UX/UI designers to translate design mockups and wireframes into functional and visually appealing web pages, ensuring a consistent and delightful user experience
4. Front-end integration: Integrate UI components seamlessly with the back-end C# code and APIs, ensuring proper communication and data exchange
5. Cross-browser compatibility: Ensure that UI components work correctly across various web browsers and devices, addressing compatibility issues as needed
6. Performance optimization: Identify and resolve performance bottlenecks in the UI to ensure fast page loading and a smooth user experience
7. Testing and debugging: Conduct thorough testing of UI components, identify and fix bugs, and work with QA teams to perform comprehensive testing
8. Code quality: Write clean, maintainable, and well-documented code. Follow best practices and coding standards to ensure code quality and maintainability
9. Version control: Use version control systems (e.g., Git) to track and manage code changes, collaborate with other developers, and maintain code repositories
10. Responsive design: Implement responsive web design principles to ensure that web pages adapt to various screen sizes and orientations
11. Security: Implement security best practices to protect against common web vulnerabilities, such as XSS (Cross-Site Scripting) and CSRF (Cross-Site Request Forgery)
12. Collaboration: Collaborate with cross-functional teams, including back-end developers, designers, and product managers, to deliver high-quality web applications on time
Innovura Technologies is a skilled, passionate, and result-oriented organization helping customers with web development, e-commerce, software product development, mobile app development, and digital marketing. We aim to help our customers with innovation in a highly agile manner, faster GTM, and higher ROI. Our area of expertise lies in web development, e-commerce, software product development, mobile app development, design research, product design & development, schematics design, engineering & prototyping, tooling & manufacturing, AI & machine learning, blockchain, IoT, robotic process automation, and serverless computing. We cater to SMEs as well as large organizations in India as well as abroad. Our presence in the USA is well established, and we continue to cater to our clientele there.