We are seeking an experienced UI Developer with strong expertise in TypeScript and Python who can design and develop scalable, high-performance web applications. The ideal candidate should have 7 years of experience in building modern front-end solutions using TypeScript frameworks (React.js, Angular, or Vue.js) along with backend development experience in Python. This role demands a strong balance between frontend UI development and backend integration for end-to-end application delivery.
Key Responsibilities
Develop responsive, user-centric interfaces using TypeScript (React.js / Angular / Vue.js).
Design and implement modular, maintainable, and performant UI components following best coding practices.
Build and integrate RESTful and GraphQL APIs using Python (FastAPI / Flask / Django).
Collaborate with design and product teams to translate UI/UX wireframes into functional applications.
Ensure cross-browser compatibility, accessibility, and optimized page load performance.
Work with backend teams to integrate APIs, authentication layers, and business logic.
Implement automated testing (unit, integration, and end-to-end) to ensure application quality.
Manage code using Git and participate in peer reviews and CI/CD workflows.
Troubleshoot issues, optimize performance, and ensure scalability across modules.
Work in an agile environment, contributing to sprint planning, estimations, and code reviews.
Key Skills & Experience
7 years of professional experience in full-stack or UI-focused development.
Expertise in TypeScript, React.js (or Angular/Vue.js), HTML5, CSS3, and modern JS build tools (Webpack, Vite, Babel).
Strong experience in Python development with frameworks such as FastAPI, Flask, or Django.
Experience in integrating frontend and backend services with RESTful APIs or GraphQL.
Understanding of UI performance optimization, state management (Redux, Zustand, or MobX), and code-splitting techniques.
Familiarity with cloud platforms (AWS / Azure / GCP) for deployment and integration.
Strong experience with Git, Docker, and CI/CD pipelines.
Good understanding of data visualization frameworks (D3.js, Plotly, or Chart.js) is a plus.
Excellent problem-solving, debugging, and communication skills. Preferred Qualifications
Experience with AI/ML integration or visualization of model outputs.
Knowledge of WebSockets and real-time data processing.
Exposure to DevOps practices, container orchestration (Kubernetes), and microservices architecture.
Prior experience working in remote, agile environments.
Job Type: Full-time
Work Location: Remote
Beware of fraud agents! do not pay money to get a job
MNCJobsIndia.com will not be responsible for any payment made to a third-party. All Terms of Use are applicable.