Role Summary We are seeking an autonomous Application Engineer to develop scalable, high-performance SaaS UIs for our clinical trial design platform. Working with cross-functional teams, you will translate requirements into intuitive user experiences, investigate full-stack application behavior across REST/GraphQL APIs and .
NET/Ruby microservices, optimize performance, and troubleshoot complex issues.
Key Responsibilities
● Develop reusable UI components with React.js, JavaScript, and TypeScript. ● Integrate UIs with REST and GraphQL APIs for seamless data exchange. ● Partner with UX/UI designers to convert designs into accessible interfaces. ● Debug frontend issues using dev tools, network payloads, logs, and backend responses. ● Write unit, integration, and E2E tests using Jest, React Testing Library, and Cypress. ● Use AI development tools to accelerate coding, debugging, documentation, and testing safely. ● Participate in code reviews and define frontend best practices. ● Collaborate independently across distributed US and IST engineering teams. ● Identify technical risks, resolve blockers, and improve application architecture. Requirements & Qualifications ●
Experience:
3+ years in frontend development, emphasizing React.js and modern web apps. ● React Expertise: Strong proficiency in React.js, functional components, Hooks, lifecycles, and modular architecture. ● JavaScript & TypeScript: Deep knowledge of ES6+, TypeScript, and async programming. ● State Management: Experience with Redux Toolkit or similar state libraries. ● Web Technologies: Robust command of HTML5, CSS3, responsive design, accessibility, and modern CSS frameworks. ● API Integration: Proficiency with REST and GraphQL APIs; familiarity with C# or Ruby microservices. ● Troubleshooting: Skilled in diagnosing UI defects, performance issues, and API failures using dev tools. ● Testing & Quality: Hands-on unit/integration testing experience (Jest, React Testing Library) and E2E tools (Cypress, Playwright). ● AI-Assisted Development: Ability to critically evaluate and use AI coding tools for efficiency. ● Autonomy & Communication: Strong problem-solving and communication skills for working across US/IST time zones.
📌 Autonomous Application Engineer(Frontend-react) (India)
🏢 Ekloud
📍 India