Front end Developer

Maryland Line, Maryland

C4 Technical Services
Apply for this Job
Front-end Developer (React/Typescript)
Remote

Overview:
In this role, you will be responsible for developing user interfaces for our external web applications while closely collaborating with back-end developers to seamlessly integrate API functionalities. This role will require expertise in front-end technologies such as React, TypeScript, JavaScript, and .NET with an understanding of API architectures.

Responsibilities:
  • Develop user interfaces for external web applications with a focus on seamless integration with APIs.
  • Collaborate closely with back-end developers to design and implement API endpoints that meet front-end requirements.
  • Utilize React.js, TypeScript, and JavaScript to build responsive and interactive front-end components.
  • Implement API calls and handle data retrieval, manipulation, and presentation within the user interface.
  • Work with API documentation to understand endpoints, data formats, authentication methods, and error handling.
  • Optimize API requests for performance, reliability, and security, considering factors such as caching, pagination, and rate limiting.
  • Ensure consistency and maintainability of API integrations across different components and modules of the application.
  • Collaborate with UX/UI designers to ensure seamless user experiences and efficient data flow between the front-end and API layers.
  • Participate in code reviews, provide constructive feedback, and contribute to the improvement of coding standards and practices.
  • Work closely with QA engineers to address and resolve any API-related issues or bugs identified during testing.
  • Document API integrations, including usage guidelines, error handling procedures, and troubleshooting steps, to facilitate knowledge sharing.
  • Provide technical support and assistance to other team members as needed.
Requirements:
  • Proven experience as a Front-End Developer with a focus on API integration in external web applications.
  • Strong proficiency in React, TypeScript, using Object Oriented Programming using TypeScript.
  • Experience working with APIs, including RESTful, and familiarity with API authentication methods such as OAuth.
  • Knowledge of .NET framework is desirable for understanding back-end systems and facilitating API integrations.
  • Experience in consuming and handling data from APIs using asynchronous programming techniques.
  • Familiarity with API testing tools and techniques to ensure reliability and consistency of integrations.
  • Experience with version control systems, such as Git, and collaborative development workflows.
  • Strong working experience using Material UI and related libraries, frameworks
  • Strong understanding the custom widget development on Azure developer portal
  • Strong working experience using Integrating React/TypeScript applications with REST services.
  • Experience with Azure and overall cloud service understanding.
  • Excellent communication and collaboration skills, with the ability to work effectively in a cross-functional team environment.
  • Ability to prioritize tasks, manage workload efficiently, and meet project deadlines in a fast-paced environment.


Date Posted: 07 April 2025
Apply for this Job