onsite
Senior Software Engineer - Frontend - Sigma
Software Engineer
Lead the design and implementation of high‑performance, data‑centric web interfaces using React, TypeScript, and modern CSS techniques, driving scalable solutions across the platform.
About the role
Key Responsibilities
- Architect and develop reusable React components and patterns that support a high‑performance, data‑driven user experience.
- Collaborate with backend and data teams to integrate APIs and real‑time data streams into the frontend stack.
- Write clean, maintainable TypeScript code, enforce coding standards, and conduct code reviews.
- Optimize application performance, accessibility, and SEO across multiple browsers and devices.
- Mentor junior engineers, share best practices, and contribute to the continuous improvement of the engineering culture.
Requirements
- 5+ years of professional frontend development experience with React and TypeScript.
- Strong proficiency in JavaScript, modern ES6+ features, and CSS (Sass/SCSS or CSS‑in‑JS).
- Experience building data‑intensive applications and integrating with RESTful or GraphQL APIs.
- Familiarity with performance profiling, unit/integration testing, and CI/CD pipelines.
- Excellent problem‑solving skills and a passion for delivering high‑quality, user‑centric products.
Skills
reacttypescriptjavascript