Senior React Developer Offline

About the Role

We are looking for a Frontend Engineer who specializes in React and TypeScript. This role requires a strong understanding of XML data workflows and practical experience implementing and enforcing XSD schemas for XML validation in backend systems.

You will play a key role in building dynamic, scalable user interfaces while collaborating with cross-functional teams to ensure seamless full-stack integration and robust data handling.

 

Key Responsibilities

  • Build high-quality, scalable, and maintainable frontend applications using React and TypeScript.
  • Collaborate closely with backend teams (Python & Node.js) to define, integrate, and test APIs.
  • Develop and maintain XML-based data flows, including XSD schema validation and enforcement in backend services.
  • Participate in architectural decisions for full-stack systems with an emphasis on frontend performance and usability.
  • Write unit and integration tests for frontend components and backend interactions.
  • Troubleshoot, debug, and optimize frontend applications.
  • Ensure compliance with data validation rules, accessibility, and best practices across the UI.
  • Participate in code reviews, pair programming, and mentoring as needed.

 

Required Skills and Experience

  • 3+ years of experience in frontend development with React and TypeScript.
  • Strong understanding of RESTful APIsJSON/XML, and backend integration.
  • Direct experience with XML schema (XSD) validation: writing, applying, and enforcing schemas.
  • Would be good to have familiarity with libraries/tools like xmlschema, lxml (Python), or libxmljs, fast-xml-parser (Node.js).
  • Strong Git/GitHub workflow knowledge, and experience with CI/CD practices.

 

 

Preferred Qualifications

  • Experience with form-heavy applications, dashboards, or workflow-based UI.
  • Familiarity with containerized environments (Docker) and modern DevOps workflows.
  • Understanding of accessibility (WCAG), SEO principles, and responsive design.
  • Experience with performance profiling and optimization tools for React apps.

 

The job ad is no longer active

Look at the current jobs React.js →

Loading...