Full-Stack Engineer (PHP + Node.js/React)
Location: Remote (with ocassional meetups in Prague)
Type of Position: Full-Time or ICO
Start Date: ASAP
Job Experience: 4+ years
Job Description: You will be joining our team of Engineers who are building the best experience for our community of football players and their clubs !
Priority: High
Requirements:
Basic PHP Frameworks Knowledge: Experience with mainstream PHP frameworks, particularly Symfony or Laravel.
Intermediate to Expert ReactJS Knowledge: You will be one of our Front-End Pro’s who will design and define how we best serve and interact directly with our users.
NodeJS and TypeScript: Solid understanding of creating and maintaining micro/services.
Basic Solution Design Knowledge: You understand you start with the design before execution and when to ask for help and review.
Testing Pyramid: Basic understanding of the pyramid and when and how to implement the tests and how to document them.
Technical Life-cycle Management: Basic understanding of JIRA and Atlassian or under Lifecycle Tools.
Problem-Solving Skills: Strong pattern-based thinking and quick learning ability for problem-solving in dynamic environments.
Communication Skills: Part of your job will be the definition and refinement of delivery items and close coordination with our product teams – you must be fairly good and active communicator
Optional Skills:
Basic experience with Go
Basic understanding of CI/CD environment and pipelines and how they contribute to the solution design.
Responsibilities:
Full-Stack Development: Pushing our product forward by delivering code primarily on Front and when needed on the Back-end using primarily PHP and React.JS
Solution Design: Assisting, creating and updating solution design documents for the projects
Ownership and Communication: You own what you create, and you can communicate and rely on your team members to support you. You don’t transfer your mistakes to others, and you are not a solo wolf.
Service Maintenance: Maintaining existing services used within our Tech-stack with gradual increase in ownership and option to grow
Adaptability and Learning: Tackling technologies and requirements beyond your current expertise, with a focus on quick learning and pattern-based thinking.