Job Description
🚀 Role Overview
We are looking for a highly skilled Frontend Software Development Engineer (SDE) with strong experience in building enterprise-grade, scalable web applications using modern React and TypeScript ecosystems.
This role is ideal for engineers who thrive in high-performance environments, enjoy mentoring others, and take ownership of frontend architecture, performance, accessibility, and developer tooling.
🎯 Must-Have Skills & Experience
💻 Core Frontend Expertise
- 3+ years of experience building large-scale frontend applications using React
- 3+ years of experience with type-safe JavaScript-based languages (e.g., TypeScript)
- Experience developing enterprise-grade production software
⚙️ Modern Frontend Ecosystem Knowledge
Strong understanding of:
- Bundling (preferably Vite)
- Linting
- Automated testing
- CI/CD releasing workflows
Experience with testing frameworks such as:
- Vitest
- Cypress
- Jest
- Testing Library
🧱 Architecture & Design Systems
- Experience building, scaling, and maintaining a design system from scratch
- Strong semantic HTML practices
- Building scalable, responsive, cross-browser-compatible web applications
- Performance optimization:
- Rendering improvements
- Delivery optimization
- Asset optimization
👩💻 Engineering Excellence
- Experience mentoring mid-level and junior engineers
- Agile software development experience
- Experience working in peak-performance tech startup environments
- Experience collaborating with distributed/remote teams
- Understanding how data analytics informs product decisions
🌟 Bonus Skills (Nice to Have)
- Event-driven architectures (pub/sub integrations)
- WebGL experience
- Building offline applications using Web Workers
- Open-source contributions
- Personal technical blog
- Building 100% keyboard and screen reader accessible applications
- Customizing JavaScript tooling and build systems
🏆 What Makes You Stand Out
You’re not just a frontend developer — you are:
- A performance-minded engineer
- A design-system thinker
- A mentor and technical leader
- An advocate for accessibility
- A builder who cares about developer experience
- A product-focused engineer who understands analytics-driven decisions
🌍 Ideal Candidate Profile
Strong communicator in remote team setups
Thrives in fast-paced, high-growth startup environments
Comfortable taking ownership of frontend architecture
Passionate about quality, scalability, and clean code