onsite
Staff Software Engineer - Frontend - Sigma
Software Engineer
Lead the design and delivery of high‑performance frontend solutions using React, TypeScript and GraphQL, while driving best practices, performance optimization, and cross‑team collaboration.
About the role
Key Responsibilities
- Architect and implement scalable, maintainable frontend features for a data‑centric platform using React, TypeScript, and GraphQL.
- Mentor and guide senior and junior engineers, establishing coding standards, review processes, and best‑practice guidelines.
- Collaborate with product, design, and backend teams to translate requirements into intuitive user experiences and ensure seamless API integration.
- Optimize application performance, accessibility, and responsiveness across browsers and devices.
- Drive CI/CD pipelines, automated testing, and release processes to maintain high quality and rapid delivery.
Requirements
- 5+ years of professional frontend development experience, with a strong focus on React and TypeScript.
- Deep understanding of modern web technologies, including GraphQL, CSS-in-JS, module bundlers (Webpack, Vite) and performance profiling.
- Proven track record of leading technical initiatives, mentoring engineers, and influencing architecture decisions.
- Experience with cloud platforms (AWS) and CI/CD tools (GitHub Actions, Jenkins, CircleCI).
- Strong problem‑solving skills, ability to work in a fast‑paced environment, and excellent communication abilities.
Skills
reacttypescriptgraphqlcicdaws