A Front-End Developer plays a pivotal role in crafting and enhancing the digital face of our products. We are seeking a creative and skilled individual passionate about building seamless, high-performing web applications using the latest technologies in TypeScript and ReactJS. If you thrive in fast-paced environments and are dedicated to delivering outstanding user experiences, we want you on our team.
Responsibilities
● Design, develop, and refine high-quality, scalable, and robust product features utilizing TypeScript and ReactJS.
● Create data-rich and responsive React pages, prioritizing scalability and performance.
● Elevate our codebase quality and decrease maintenance costs by implementing high-quality, scalable, and maintainable code.
● Work collaboratively with backend developers and cross-functional teams to define goals, develop cohesive code, and enhance overall user experience.
● Serve as an escalation point, ensuring swift incident resolution, root cause analysis, and long-term fixes. Participate in on-call rotations to maintain 24/7 coverage across time zones.
What You Bring to the Team
● A minimum of 5 years in web development, showcasing a track record of complex projects.
● Profound expertise in TypeScript and ReactJS, with a portfolio demonstrating hands-on experience.
● Exceptional skills in UI development with strong expertise in CSS & HTML.
● Previous engagement in a startup environment, demonstrating flexibility and innovation.
● Proficiency in modern web development practices, including testing frameworks, CI/CD processes, and tooling.
● Experience in optimizing websites for performance, including server-side rendering (SSR).
Bonus if You
● Have experience with server-side rendering (SSR) and static site generation (Next.js or similar).
● Have a strong understanding of frontend performance optimization techniques.
● Are proficient in frontend architecture and best practices for scalability.
● Have experience working with state management libraries (e.g., Redux, Zustand, Recoil).
● Have contributed to design systems or component libraries.
● Have experience with A/B testing and analytics integration.
● Are comfortable mentoring junior developers and leading technical discussions.
If you think this role is right for you, apply today! We’re excited to share more details, learn about your experience, and discover together if we’re the perfect fit for each other.