Job Description
Groupon is seeking a Senior Fullstack TypeScript Developer to join their team in Prague. This role is pivotal in building a new central system for deal management and refactoring existing services into a modern, scalable TypeScript-based framework. The developer will work on a high-impact project that serves a wide range of businesses, leveraging the latest technologies like TypeScript, React, Node.js, and REST API.
Role involves:
- Developing and maintaining the backend and frontend of the B2B platform using TypeScript and React.
- Collaborating on full-stack development tasks involving Node.js and REST API.
- Designing, implementing, and maintaining scalable, efficient, and reusable code.
- Optimizing the platform for speed, scalability, and maintainability.
- Working closely with Product Managers, UX/UI Designers, and other developers to translate business needs into technical solutions.
- Performing testing, debugging, and deployment of frontend and full-stack features.
- Contributing to the architecture and technical decisions of the project.
- Participating in code reviews to ensure high-quality code standards are met.
Requirements:
- 5+ years of experience as a Frontend/Fullstack Developer with a focus on TypeScript.
- Proficiency in React, Next.js, or similar modern frontend frameworks.
- Experience with Node.js for full-stack development.
- Strong understanding of RESTful APIs and microservices architecture.
- Knowledge of frontend optimization techniques for improving performance.
- Ability to write clean, well-documented, and maintainable code.
- Experience with version control systems (e.g., Git).
- Strong problem-solving skills and attention to detail.
Groupon offers:
- A competitive salary with performance bonuses.
- The opportunity to work on a transformative B2B platform.
- Flexible working conditions: Remote, hybrid, or on-site.
- Professional growth and learning opportunities.
- A collaborative, innovative work environment.