Job Summary As a Frontend Engineer on our team, you will be responsible for developing and maintaining a robust, intuitive, and scalable user interface. You will work closely with designers, product managers, and backend engineers to create a cohesive and streamlined user experience.Responsibilities 1.UI Implementation • Translate Figma designs into high-quality, responsive, and accessible front-end components. • Maintain a design system and reusable UI libraries for consistency and scalability. 2.Workflow Orchestration Interfaces • Build dynamic interfaces for designing, monitoring, and troubleshooting workflow orchestration systems. • Implement complex data visualizations to help users understand and optimize processes. 3.Data Rendering • Develop components to render variable object types and large datasets efficiently. • Collaborate with backend teams to ensure smooth data fetching, state management, and error handling. 4.Performance & Optimization • Continuously monitor and optimize front-end performance, addressing bottlenecks and latency issues. • Ensure high-quality code through code reviews, testing, and best practice adherence. 5.Collaboration & Communication • Work closely with cross-functional teams to understand requirements, clarify design challenges, and deliver features. • Participate in agile ceremonies (stand-ups, sprint planning, retrospectives) to keep projects on track. 6.Quality Assurance • Write unit, integration, and end-to-end tests to ensure reliability and correctness. • Ensure compliance with accessibility standards and best practices. 7.Innovation & Improvement • Stay current with emerging front-end technologies, frameworks, and trends. • Suggest and implement improvements for user experience, codebase maintainability, and development workflows.Qualifications Education & Experience Bachelor’s degree in Computer Science, Software Engineering, or related field (or equivalent professional experience). 3+ years of experience building complex front-end applications, ideally in a tech-heavy or workflow-focused environment.Technical Skills • Proficiency in modern JavaScript/TypeScript, CSS, and HTML5. • Experience with at least one popular front-end framework (e.g., React, Vue, Angular), preferably React. • Familiarity with state management libraries (Redux, MobX, or similar). • Understanding of RESTful and/or GraphQL APIs; ability to integrate front-end applications with backend services. • Comfortable with Git, CI/CD pipelines, and modern development tooling (Webpack, Babel, etc.). Design & UX • Hands-on experience transforming Figma (or similar) designs into functional interfaces. • Knowledge of responsive design, accessibility guidelines (WCAG), and cross-browser compatibility. Nice to Have • Familiarity with workflow orchestration concepts and tools (e.g., Airflow, Prefect, Langchain, LangGraph,). • Experience with data visualization libraries (D3.js, Chart.js, Highcharts, etc.). • Exposure to micro-frontend architectures or large-scale front-end systems. • Background in DevOps or continuous integration and deployment best practices.
Job Title
Frontend Developer