
Software Development Engineer II β Frontend
Posted 5 days ago

Posted 5 days ago
This is a fully remote position, open to applicants in India.
β’ Create responsive, scalable, and high-performance user interfaces utilizing Vue.js and TypeScript.
β’ Design clean, reusable, and maintainable UI components.
β’ Develop data-intensive experiences that include lists, tables, filters, searches, forms, notes, tags, documents/files, and contact information.
β’ Integrate frontend applications with REST APIs and asynchronous backend services.
β’ Utilize modern state-management patterns and component-based architectures.
β’ Ensure responsiveness and cross-browser compatibility.
β’ Optimize rendering and user interactions for large datasets and intricate workflows.
β’ Identify and address frontend performance bottlenecks.
β’ Implement lazy loading, pagination, virtualization, caching, and efficient state management when necessary.
β’ Enhance page-load performance, responsiveness, and overall customer experience.
β’ Take ownership of frontend features from development through to production.
β’ Convert product requirements into scalable technical solutions.
β’ Engage in technical design and API contract discussions.
β’ Collaborate with backend engineers to establish efficient data flows and API interactions.
β’ Test, deploy, and monitor features in a production environment.
β’ Write clean, maintainable, and testable frontend code.
β’ Develop unit and integration tests.
β’ Participate in code reviews.
β’ Diagnose and resolve customer-facing production issues.
β’ Enhance performance, reliability, accessibility, and usability of existing experiences.
β’ Contribute to the monitoring and observability of frontend systems.
β’ A minimum of 3 years of practical frontend software development experience.
β’ An AI-first mindset towards design, development, testing, debugging, and engineering productivity.
β’ Solid grasp of JavaScript and TypeScript fundamentals.
β’ Extensive hands-on experience with Vue.js, React, Angular, or another contemporary component-based frontend framework.
β’ Strong understanding of HTML and CSS.
β’ Experience in creating reusable and scalable component-based applications.
β’ Proficient in consuming and integrating with REST APIs.
β’ Familiarity with frontend state-management patterns and libraries.
β’ Good understanding of asynchronous programming and data management.
β’ Experience in developing responsive and data-heavy web applications.
β’ Knowledge of frontend performance optimization techniques.
β’ Proficient with Git, CI/CD, and automated testing.
β’ Strong frontend debugging and problem-solving capabilities.
β’ Ability to independently deliver medium-complexity features from development to production.
β’ A remote-first engineering organization.
β’ Opportunity to create products utilized by millions of businesses globally.
β’ Work with modern technologies in a highly distributed architecture.
β’ A continuous learning environment.
β’ Opportunity to tackle challenging frontend engineering problems at internet scale.
Clair
QAVION GROUP
Terrific
Get handpicked remote jobs straight to your inbox weekly.