Job Description
💼 Company Overview
We are seeking a Senior Front-End Developer with prior experience at Microsoft or similar high-performance engineering environments. This role focuses on building scalable, reusable, and high-performance UI modules for enterprise applications, integrating closely with backend systems and design teams.
🛠 Key Responsibilities
- Build high-performance front-end modules using React, JavaScript, jQuery, and component-driven patterns.
- Translate UX designs and wireframes into clean, reusable, and scalable front-end components.
- Collaborate with backend systems (ASP.NET) to consume APIs through secure connectors and align front-end models with backend workflows.
- Implement advanced state management using Redux or Context API; optimize render cycles to reduce unnecessary re-renders.
- Integrate front-end flows with REST services, handle complex data transformations, and manage caching using tools like React Query.
- Work closely with backend, design, and product teams to deliver end-to-end features and resolve integration issues.
🔹 Tech Stack
Must-Have:
- ReactJS, JavaScript, TypeScript, jQuery, Redux, HTML5, CSS3, REST
Good to Have:
- Git, API integration, SQL
Optional:
- .NET integration
✅ Candidate Profile
- Prior experience in Microsoft or similar enterprise software environments.
- Proven ability to build scalable and reusable front-end components.
- Strong understanding of state management, asynchronous data handling, and performance optimization.
- Excellent communication and collaboration skills, capable of working in cross-functional teams.