DecisionPoint Technologies is looking to rebuild their web application's front end in React, replacing the current ASP.NET MVC architecture, to improve the daily experience of enterprise users managing complex technology environments
Requirements
- 3+ years of professional experience building web applications with React
- Strong command of modern JavaScript (ES6+) and front-end fundamentals (HTML, CSS)
- Experience integrating front-end applications with RESTful APIs
- Familiarity with modern build tools and workflows (Vite, Webpack, npm/yarn)
- Experience working in Agile development environments
- Experience with TypeScript
- Experience with React Native or interest in mobile development
Responsibilities
- Architect and build a modern React front end that consumes our .NET microservices APIs
- Collaborate with back-end developers to define API contracts and integration patterns
- Evaluate and implement a component library (MUI, Mantine, or Chakra are under consideration)
- Establish front-end standards, patterns, and best practices for the team
- Translate product requirements and UX designs into performant, accessible interfaces
- Incrementally migrate functionality from the legacy MVC application
- Participate in code reviews, sprint planning, and technical discussions
Other
- Ability to work independently while communicating effectively with a distributed team
- A pragmatic approach to balancing code quality, delivery speed, and technical debt
- Reports to: Chief Technology Officer
- Non-supervisory position
- Office environment. Core business hours are generally 8:00 am – 5:00 pm. However, this position will/may require work to be performed outside of normal business hours based on Company operations.