Senior .NET Front-End Developer

VisionX – Customer Products /
Full Time /
About us:
VisionX works with world-leading brands, Fortune 1000 as their innovation partner, providing product strategy and custom application development leveraging agile methodologies, technology accelerators, and by creating Intellectual Property.
VisionX has been listed in the Top 10 Most Innovative Companies of 2020 by Fast Company – ranked alongside the likes of Microsoft & Snap Inc.
We develop cutting-edge software products integrating computer vision, 3D modeling, AR, VR, decision sciences, and IoT addressing a wide variety of use cases across different industries.
Your role
We are seeking a talented and experienced Senior Front-End Developer to join our dynamic team. In this role, you will be responsible for developing and maintaining responsive and accessible user interfaces for our web applications. The ideal candidate will have a strong background in JavaScript, JQuery, CSS3, and HTML5, HTML5 Canvas, with expertise in front-end frameworks such as React. Additionally, you should possess a deep understanding of ADA compliance, performance optimization techniques, OWASP security principles, and interfacing with REST APIs.
·Collaborate with product managers, designers, and back-end developers to translate UI/UX design wireframes into high-quality code.
·Develop responsive and accessible web interfaces using HTML5, HTML5 Canvas, CSS3, and JavaScript, with a focus on cross-browser compatibility and ADA compliance.
·Implement front-end logic and business logic using JavaScript, following best practices and design patterns.
·Utilize front-end frameworks such as jQuery, React, or Vue.js to build interactive user interfaces and single-page applications.
·Optimize application performance by implementing efficient coding techniques, lazy loading, and code splitting.
·Ensure the security of web applications by following OWASP security principles and integrating security controls into the front-end code.
·Interface with RESTful APIs to fetch and manipulate data, handle authentication, and manage state in the client-side application.
·Conduct code reviews and provide constructive feedback to team members to ensure code quality, readability, and maintainability.
·Stay updated on the latest front-end development trends, tools, and technologies, and share knowledge with the team.
·Troubleshoot and debug issues reported by users or identified during testing and implement timely solutions.
What you need
·Bachelor's degree in Computer Science, Software Engineering, or a related field (or equivalent work experience).
·Proven experience as a Front-End Developer, with a strong portfolio showcasing your work on web applications and interfaces.
·Proficiency in JavaScript, HTML5, HTML5 Canvas, and CSS3, with a solid understanding of DOM manipulation and event handling.
·Experience with front-end frameworks such as jQuery, React, or Vue.js, including state management libraries like Redux or NgRx.
·Expertise in C# .NET Core development, with a strong understanding of asynchronous programming.
·Knowledge of ADA compliance standards and best practices for creating accessible web applications.
·Familiarity with performance optimization techniques, including lazy loading, code splitting, and browser rendering optimizations.
·Understanding of OWASP security principles and common vulnerabilities, with experience implementing security controls in front-end code.
·Proficiency in interfacing with RESTful APIs, handling asynchronous operations, and managing data in client-side applications.
·Strong problem-solving skills and attention to detail, with the ability to debug complex issues and implement effective solutions.
·Excellent communication and collaboration skills, with the ability to work effectively in a team environment and interact with stakeholders.
Why choose us
Our global network of industry experts and mentors helps shape your growth and future. We believe in delivering client value through our work. We build products that are not good or great, but outstanding.
You deliver! We will make your stay and journey with us worthwhile.
We are an equal opportunity employer, and we value diversity. We do not discriminate based on race, religion, color, national origin, gender, sexual orientation, age, marital status, veteran status, disability status, or any other legally protected status.