Software Engineer (Frontend)
Core
Develop user-facing features and ensure seamless user experience across web applications by translating UI/UX designs into code.
Role type
Senior Frontend Software Engineer
Builds
User-facing web applications and micro frontend platform
Domain
Fintech / Web Development
Deliverable
product features
Required skills
React, TypeScript, RTK Query, Redux Toolkit, Micro frontends, Component-based architecture, RESTful APIs, Figma, Design systems, Git, CI/CD, Accessibility, Web performance optimization
Preferred skills
GraphQL, E2E testing (Cypress/Playwright), Module federation
Technologies
React, TypeScript, RTK Query, Redux Toolkit, Jest, React Testing Library, Cypress, Playwright, Figma, Storybook, Git
Responsibilities
Develop and maintain user-facing features using React and TypeScript; Contribute to the design and architecture of a micro frontend platform; Collaborate with product managers, designers, and backend engineers; Own the full development lifecycle from design to deployment; Participate in code reviews and mentor junior engineers; Translate Figma designs into functional, pixel-perfect components; Optimize applications for performance and cross-browser compatibility; Integrate with RESTful APIs; Maintain and expand the shared design system; Contribute to CI/CD pipelines
Seniority
Mid-Senior, hands-on IC