A gaming solutions company based in Warsaw is looking for a frontend developer to create high-quality applications using TypeScript and React. The ideal candidate should have extensive experience in building scalable applications and a solid understanding of frontend architecture. Responsibilities include collaborating with designers and backend developers, ensuring code quality, and maintaining a Design System. A strong attention to detail is essential, along with problem-solving skills.
Qualifications
Extensive experience in building large and scalable frontend applications.
Solid understanding of frontend architecture and design patterns.
Experience in working with data-heavy applications.
Responsibilities
Develop and maintain high-quality frontend applications using TypeScript and React.
Collaborate closely with UX/UI designers to maintain Design System.
Take ownership of features and technical decisions.
Skills
TypeScript
React
Problem-solving
Analytical thinking
Attention to detail
Tools
MUI
CI/CD pipelines
Job description
Key Responsibilities:
Develop and maintain high-quality frontend applications using TypeScript and React.
Work with complex data-driven applications and design complex user interfaces.
Ensure the application’s code is scalable, consistent, maintainable and optimised for performance.
Collaborate closely with UX/UI designers to architect, implement & maintain Design System and build UI library based on that.
Collaborate closely with backend developers and BA/product managers.
Take ownership of features and technical decisions, diving into details to ensure high-quality results.
Requirements:
A proactive problem solver and analytical thinker.
Keen attention to detail and willingness to dive deep into technical challenges.
Extensive experience in building large, consistent, maintainable and scalable frontend applications.
Solid understanding of frontend architecture and design patterns.
Strong proficiency in TypeScript and React.
Experience working with & maintaining data-heavy applications and building complex user interfaces.