Summary
Join our team at Encora as a Senior Frontend Engineer to develop and maintain frontend components using React, TypeScript, and collaborate with UX/UI teams to build user-friendly interfaces for data-heavy applications.
Requirements
- 7-8 years hands-on experience in a Senior Frontend Engineer with expertise in React, TypeScript, and functional programming to build dynamic, data-driven UIs
- Proficient in React development
- Strong experience with React and TypeScript
- Familiarity with functional programming principles (e.g., Ramda)
- Ability to work with complex joins, filters, and data transformations in the UI
- Experience with GraphQL or other query languages
- Knowledge of backend systems and RESTful API integration
- Solid understanding of state management and component design
Responsibilities
- Develop and maintain frontend components using React, TypeScript
- Implement dynamic query handling and entity-based filtering on the frontend
- Work closely with backend engineers to integrate complex entity and approval workflows into the UI
- Collaborate with UX/UI teams to build user-friendly interfaces for data-heavy applications
- You'll be responsible for handling complex entity relationships, queries, and filters, ensuring smooth interaction with backend systems, and building reusable components with modern front-end technologies