Senior Full-Stack Engineer
About the Role:
We’re a team of passionate professionals from the entertainment and game development industries. Our culture is built on friendship, trust, and a shared vision of delivering exceptional user experiences.
What We’re Building:
We are developing a single-sourced, multi-branded, highly customizable, and SEO-optimized entertainment B2C platform. Our solutions prioritize high performance, scalability, and adaptability, supported by state-of-the-art CI/CD and DevOps practices.
What We’re Looking For:
- Experience: 5+ years of hands-on experience with high-load commercial projects.
- Front-End: Proficiency in JavaScript Core (ES6+), React, Next.js, Apollo, and CSS-in-JS (Material UI or similar).
- Back-End: Experience with Node.js and its ecosystem, as well as RDBMS (e.g., PostgreSQL) and Redis.
- Search: Experience with Meilisearch or similar search solutions (e.g., Elasticsearch).
- Performance: Expertise in code performance analysis, SEO, and optimization for mobile and desktop browsers.
- CI/CD: Proven experience in automated testing, feature toggling, code reviews, and other CI/CD practices.
- SSR and SSG: Solid understanding of Server-Side Rendering and Static Site Generation.
- Tools: GitLab, JIRA, Confluence.
What You’ll Do:
- Lead Development: Drive the creation of a robust, flexible, and scalable platform by contributing to the architecture, design, and implementation of a user-facing portal and supporting back-end systems.
- Build Solutions: Develop a rich SSG (Static Site Generation) portal with game integrations and a headless CMS using modern frameworks like React, Next.js, and Apollo.
- GraphQL Backend: Design and build production-ready GraphQL APIs for the front-end and CMS.
- Optimize and Scale: Lead optimization and refactoring initiatives, enhancing performance, maintainability, and scalability.
- Full Lifecycle Ownership: Handle the entire development cycle, from requirement analysis to deployment, monitoring, and performance tuning.
- Collaboration: Work closely with the team to deliver high-quality solutions, mentor team members, and contribute to cross-team discussions and decision-making.
Nice to Have:
- Experience with multi-branding concepts for cross-platform products.
- Familiarity with Strapi, Apollo Federation, Immutable, Lodash, or Storybook.
- Knowledge of monorepo solutions like Rush.js and package managers like pnpm.
- Exposure to DevOps tools and practices, including Nginx, Docker, Kubernetes, AWS, and Helm.
- Experience with Jamstack architecture.
- Expertise in performance optimization, both client- and server-side.
- Understanding of Trunk-Based Development practices.
Soft Skills:
- Strong communication and collaboration skills.
- Ability to mentor team members and share knowledge effectively.
- A proactive, responsible attitude toward technical decisions.
- Written English proficiency.
We offer:
- Flexible work schedule remotely
- Paid sick leave and vacation days
- Necessary equipment for work as needed
- Opportunity to participate in company's internal events: open discussions
- Product meetups and training sessions on soft skills development
- Absence of micromanagement, hierarchy, quick decision-making.
If you’re ready to bring your expertise to a dynamic and growing team, join us and be a part of our exciting journey.
Published 27 March
138 views
·
62 applications
99% read
·
54% responded
Last responded yesterday
📊
Average salary range of similar jobs in
analytics →
Similar jobs
Countries of Europe or Ukraine