Leading frontend initiatives, defining coding standards, driving architecture and design, creating guidelines and documentation.
Designing and creating high-performance and visually-rich applications (e.g., server dashboards, game management UIs, live ops tools and any other tools used by developers and non technical people) ensuring responsiveness and cross-device compatibility.
Optimizing and enhancing front-end build performance, while ensuring seamless integration and interoperability with backend systems and APIs.
Reviewing and approving complex frontend pull requests, ensuring code quality, consistency, performance, accessibility, and alignment with architectural guidelines.
Identifying and managing technical debt, making recommendations for refactoring or improvements in code quality and system architecture.
Share technical expertise with less experienced developers through hands-on support and collaborative problem-solving. Promote a culture of learning by explaining architectural decisions, frontend patterns, and best practices.
Integrating and maintaining various APIs and third-party tools.
Designing, implementing, and maintaining automated tests (unit, integration, and end-to-end) to ensure the reliability and quality of frontend applications.
requirements-expected :
10 Years of Experience in web application frontend development using React, TypeScript, and JavaScript in product-focused organizations.
Commercial experience using Vite/Jest packet manager.
Extensive professional experience leading front-end initiatives.
Experience with modern React-based UI libraries, especially Mantine.
Deep understanding of UI/UX principles, with experience leading UI/UX design decisions with little to no support.
Solid knowledge of REST APIs, including integration and data management in frontend applications.
Commercial experience with testing frameworks like ViteTest, React Testing Library, and Cypress.
Familiarity with linting and code formatting tools (e.g., ESLint, Prettier).
Prior mentoring experience helping less experienced developers grow their skills.
Proficiency in Polish and English (spoken and written) is essential for cross-functional collaboration.
Familiarity in utilizing AI tools in everyday work.
Clear Communication: Ability to simplify and articulate complex technical concepts for diverse audiences (designers, developers).
Active Listening: Strong listening skills to understand feedback, ideas, and concerns from team members and stakeholders.
Presentation Skills: Comfortable presenting ideas and updates in a clear, structured way, ensuring understanding.
Meeting Facilitation: Can organize and lead meetings, ensuring they stay on track and lead to actionable outcomes.
Cflict Resolution: Ability to mediate disagreements and foster positive collaboration.
Knowledge Sharing: Actively shares expertise and mentors less experienced team members.
Cross-Functional Collaboration: Skilled at working with diverse teams (backend, design, product) to ensure alignment.
Adaptability: Adjusts communication style based on context and audience, receptive to feedback.
Written Communication: Clear and concise in documentation, emails, and reports.
Fast-Paced Environment: Comfortable with rapidly changing priorities, able to adapt quickly and iterate with minimal direction.
Fluency in Polish and English: Strong communication skills in both languages, enabling effective collaboration across teams.
offered :
An epic journey in the mobile RPG gaming industry.
Flexible contract options: employment or B2B.
Remote, in-office, or hybrid work.
Opportunities for professional growth with a training budget.
A fantastic team and many company events.
Competitive benefits package.
A modern office with all the essentials.
benefits :
sharing the costs of sports activities
private medical care
sharing the costs of foreign language classes
sharing the costs of professional training & courses