MS – Sr. Front End Engineer (React) – Job5598
Summary
We are seeking a highly skilled Senior Front-End Engineer specializing in React to join our innovative team. This role is pivotal in developing dynamic, user-centric web applications that seamlessly integrate with Microsoft Azure services. The ideal candidate will play a key role in designing responsive, high-performance front-end solutions that leverage AI and data pipelines to deliver scalable, data-rich user interfaces. This position offers an exciting opportunity to work at the intersection of cutting-edge front-end technologies and cloud-based AI services, driving the future of our web applications.
Responsibilities
- Design and develop responsive, high-performance front-end applications using
- React, integrating with Microsoft Azure services for data visualization and AI capabilities.
- Collaborate with backend teams to connect front-end interfaces with data pipelines built on Azure Data Factory and Azure Synapse Analytics.
- Implement AI-enhanced features, such as dynamic content personalization or predictive UI adjustments, using Azure Cognitive Services and Azure Machine Learning APIs.
- Optimize front-end performance by integrating real-time data streams from Azure Event Hubs or IoT Hub into React components.
- Create interactive dashboards and visualizations using Power BI embedded within React applications to present actionable insights.
- Ensure cross-browser compatibility and accessibility standards, adhering to best practices in modern web development.
- Work with designers and product managers to translate UI/UX wireframes into functional React components, incorporating AI-driven automation where applicable.
- Maintain code quality through testing (e.g., Jest, React Testing Library) and documentation, supporting agile development cycles.
Requirements
Must-Have Skills
- Bachelor’s degree in Computer Science, Web Development, or a related field; Master’s preferred.
- Minimun 5 years of experience in front-end development, with a strong focus on React and integration with Microsoft Azure ecosystem tools.
- Proficiency in JavaScript (ES6+), React, and related libraries (e.g., Redux, Material-UI), with experience in TypeScript a plus.
- Hands-on experience with Microsoft Azure services (e.g., Azure Functions, App Services) and connecting to data pipelines.
- Knowledge of AI integration in front-end applications, such as leveraging Azure Cognitive Services for NLP or image recognition.
- Familiarity with RESTful APIs, GraphQL, and consuming data from Azure-based pipelines or databases (e.g., Cosmos DB).
- Strong understanding of web performance optimization, accessibility (WCAG), and cross-browser compatibility.
- Excellent problem-solving skills and ability to collaborate with cross-functional teams.
Nice-to-Have Skills
- Certification in Microsoft Azure Developer Associate or equivalent.
- Experience with DevOps practices for front-end deployment (e.g., Azure DevOps, CI/CD pipelines).
- Familiarity with integrating Power BI visuals into React applications for real-time analytics.
- Knowledge of cloud security best practices within Azure environments.
