Frontend Software Engineer – React
Posted 6hrs ago
Employment Information
Report this job
Job expired or something wrong with this job?
Job Description
Mid-level Frontend Software Engineer focusing on building and maintaining high-performance web applications. Collaborating with backend teams to enhance developer experience and ensure exceptional frontend performance.
Responsibilities:
- Engineering resilient, accessible, and scalable single-page applications (SPAs) and dashboards using TypeScript and React.
- Partnering with backend engineering teams to design and consume RESTful APIs and microservices (engineered in Go and Python), ensuring optimal data serialization and state management.
- Translating complex technical requirements and UI/UX wireframes into modular, reusable component architectures in coordination with Product and Design teams.
- Maintaining high engineering standards through rigorous code reviews, comprehensive technical documentation, and adherence to modern CI/CD workflows.
- Implementing automated testing strategies (unit, integration, and E2E) and integrating frontend observability tools to monitor application health and user telemetry.
Requirements:
- Bachelor’s or Master’s degree in Computer Science, Software Engineering, or equivalent production experience.
- 2+ years of professional experience specializing in modern frontend engineering.
- Deep proficiency in TypeScript/JavaScript (ES6+) and React (including hooks, context, and advanced state management patterns).
- Strong mastery of HTML5, CSS3/SCSS, Web Accessibility (WCAG/a11y) , Responsive Design, Browser APIs, and web performance optimization.
- Proven experience integrating frontend clients with RESTful services, handling asynchronous workflows, error states, and data mutation.
- Experience writing deterministic automated tests (unit and integration) using frameworks such as Jest, React Testing Library, Cypress, or Playwright.
- Demonstrated ability to independently scope, architect, and deliver features from implementation through delivery with minimal guidance.
Benefits:
- Health insurance
- Flexible work arrangements
- Professional development

















