Front End Developer - React/.NET
Immediate Start
Overview
We are looking for a talented and versatile Front-End Developer
with strong React.js
expertise to join our client's team for an immediate start. This is a fantastic opportunity for someone with at least 3+ years of industry experience
who thrives in creating robust, scalable, and high-quality front-end solutions.
You’ll play a key role in developing and maintaining user interface components, ensuring seamless integration with our C# .NET Core backend. Working closely with a collaborative team, you’ll contribute to innovative problem-solving, elegant design, and building products that deliver real impact.
What You’ll Do
- Develop and maintain user-facing features using React.js
- Create new user interfaces with HTML5, CSS, and JavaScript
- Maintain and enhance existing UI controls, fixing bugs and implementing new features
- Build reusable components and front-end libraries for future use
- Integrate React components with .NET Core MVC
- Translate wireframes and designs into high-quality, functional code
- Optimize components for speed, scalability, and cross-browser/device performance
- Strong proficiency in JavaScript, HTML5, CSS(experience with styled-components preferred)
- Expert understanding of React.js and core principles, including Hooks and Context API
- Hands-on experience integrating React.js with .NET Core MVC
- Extensive experience with Yarn workspaces(mandatory)
- Familiarity with modern ECMAScript standards
- Knowledge of isomorphic React(a plus)
- Experience with Formik and React Hook Form(highly regarded)
- Solid understanding of RESTful APIs
- Experience with front-end build tools: Babel, Webpack, NPM
- Strong state management skills: Redux or Context API
- Experience with React Router for navigation
- Understanding of server-side rendering with ABP .NET MVC using React.js
- Knowledge of React performance techniques
- Familiarity with GIT and team services in Visual Studio
- Proficiency with office-ui-fabric-react(highly regarded)
- Strong sense of ownership and accountability
- High attention to detail
- Self-driven and proactive problem solver
- Excellent team collaboration skills
You’ll be part of a dynamic, innovative environment where your expertise will make a real impact. If you’re passionate about building world-class front-end solutions and want to work on our clients' exciting projects in a collaborative team, we want to hear from you!