.NET Full stack Developer (with React.JS) at Tech Mahindra in Dubai

Dubai Tax Free3 days agoFull-time External
Negotiable
Full Stack Developer About the Job Job Description: We are seeking a talented Full Stack Developer proficient in React/Fluent UI and C# to join our dynamic team. As a Developer, you will be responsible for designing and implementing user interfaces that are intuitive, visually appealing, and highly functional. You will collaborate closely with our design and development teams to create engaging user experiences that meet our clients' needs and exceed their expectations. Key Responsibilities: • Develop responsive and interactive user interfaces using React and Fluent UI. • Design, develop, and maintain services and APIs using C# and .NET framework/.NET Core. • Integrate with data platforms such as Kusto (Azure Data Explorer) for real-time analytics and monitoring. • Collaborate with designers to translate wireframes and mockups into high-quality UI components. • Implement UI designs that adhere to established design systems and accessibility standards. • Optimize UI components for performance and scalability. • Conduct code reviews and provide constructive feedback to team members. • Stay updated on the latest trends and best practices in UI development and incorporate them into our projects. • Participate in Agile ceremonies such as sprint planning, daily standups, and retrospectives. • Troubleshoot and debug UI issues across different browsers and devices. • Contribute to the continuous improvement of our development processes and tools. Qualifications: • Bachelor’s degree in Computer Science, Software Engineering, or a related field. • Proven experience as a Full Stack Developer. • Strong proficiency in C# programming language and .NET framework/.NET Core. • Strong proficiency in React and Fluent UI. • Solid understanding of HTML5, CSS3, and JavaScript (ES6+). • Familiarity with cloud platforms such as Azure or AWS. • Knowledge of responsive design principles and mobile-first development. • Experience with version control systems, particularly Git. • Excellent problem-solving skills and attention to detail. • Strong communication and collaboration skills. • Ability to work effectively in a fast-paced, Agile environment. Preferred Qualifications: • Experience with TypeScript. • Understanding of microservices architecture and RESTful API design principles. • Experience with NoSQL databases such as MongoDB or Cassandra. • Familiarity with UI testing frameworks such as Jest, Enzyme, or React Testing Library. • Knowledge of design tools like Sketch, Figma, or Adobe XD. • Experience with server-side rendering (SSR) and/or static site generation (SSG). • Understanding of backend technologies such as Node.js, Express.js, or GraphQL. Please share your resume at rr00937293@techmahindra.com.