Remote job
Senior Software Engineer (Frontend) (Remote)
Job details
About this role
Role overview Create web and mobile interfaces for a product serving commerce and financial workflows in construction. You’ll focus on complete user experiences, not just individual features, and help shape front-end architecture as the product develops through customer feedback. The role uses a modern JavaScript stack, including React and React Native.
Responsibilities - Build and maintain web and mobile interfaces and interactive components. - Turn product needs into polished experiences with attention to usability and design details. - Apply front-end architecture practices that support performance, accessibility, security, and maintainability. - Adapt implementations as product requirements evolve through customer feedback. - Collaborate with colleagues to build products and systems from the ground up.
Requirements - At least 3 years of experience with HTML, CSS, and JavaScript. - At least 1 year of professional experience with a JavaScript front-end framework; React is preferred. - Knowledge of current front-end practices for performance, accessibility, security, and usability. - Strong eye for design, product details, and interface polish. - Bachelor’s degree or higher in computer science or a related technical field, or equivalent practical experience.
Nice to have - Server-side development experience or familiarity with GraphQL. - Experience with React Native. - Interest in financial technology and products with broad economic impact.
Benefits and work setup Flexible time off, equity awards after at least three months, gym and work-headphone reimbursements, an annual professional development fund, a work laptop, and regular team offsites.