Job Summary: We are looking for a Frontend Developer to join our team in Bucharest. Company Intro: EveryMatrix is a leading B2B SaaS provider delivering iGaming software, content and services. We provide casino, sports betting, platform and payments, and affiliate management to 200 customers worldwide. The company is profitable, has over EUR 100m in annual revenues, and has around 800 employees in offices across ten countries in Europe, Asia and the US. EveryMatrix was founded in 2008 and remains a founder-owned private company. Project description: You are part of the EMFE department. Working on the group level, EveryMatrix Front-End (short EMFE) is the department that manages everything related to the front-end: from some banners or the need for a logo to a fully functional, cutting-edge online casino. We are composed of 5 teams: Bespoke Team, Business Team, QA Team, Native Apps team, and Widgets team. This position is open inside the Bespoke Team. We use a wide array of technologies, and we love to stay on the bleeding edge. You will be working mainly with React, Redux, WebPack, and NodeJS, using HTTP2 and WebSockets APIs as the transfer protocols between the server and the client. We deploy containerized apps via Docker, Kubernetes, and a continuous delivery pipeline. It’s an exciting product (especially for us and hopefully for you) and we’re looking for people who are ready to face a challenge, analyze existing functionality and transform and adapt it into something great using the latest stack of Web technologies. Responsibilities: You will be working on our own framework that is built on top of ReactJS. This is a cool new project that we’ll be using to deliver white-label websites faster than ever. You will be part of the core team of the framework working on the most interesting and challenging things. Amongst the most important responsibilities of the role you will have are: Code quality - You learn, understand and apply company / team coding standards that are provided by the senior/ lead and adapt your own code accordingly. If no code guide exists, you should be able to adapt to international coding standards. Code review - You understand the importance of code reviews and are capable of understanding what the code is supposed to do. Refactoring - You learn to navigate code written by someone else and identify its functionality. Scalability, stability and performance - You have basic scalability concepts, you learn and put into practice methods that can improve the stability and performance of the project. Code documentation - You know how to write basic code documentation. That can be reduced to: naming and explaining the technical solution that was chosen to resolve the task/issue/bug. Operational - You can handle incidents according to the defined SLAs and project processes (the complexity refers to system/ platform complexity, technical solution complexity or business knowledge). Communication - You contribute to best practices knowledge sharing and application within the project. You know how to share knowledge in many forms: feedback, presentations, recommendation of books and articles, recommendation of events, lessons learned etc. Requirements: At least two years previous experience in a similar role. Experience creating fast performing interfaces using React and Redux. Proven interest in testing, code review, and code quality. Passion for learning and perfecting skills. Good English, both written and spoken. Having worked with REST web services and/or web APIs. Experience with all stages of software development lifecycle. Love working in a team and sharing ideas. Open to giving and receiving feedback. Self-sufficient. Nice to have: Advanced knowledge of HTML5 and CSS3. Adapt to a fast-changing environment/ to be able to provide solutions for improved workflow/ also ability to work in a Kanban system with fast switching priorities Experience working on real-time web frontends. Experience using modern JavaScript and JavaScript frameworks. Open to giving and receiving feedback. Design patterns, optimization techniques and best practices. Experience using performance profiling tools and using different performance improvement techniques. Work Life Balance: 22 days off per year, rising to 32 by year 5 inside the company 10 sick leave days per year (without a doctor's note) 40% work from home, over any 3-month period, after the first 3 months. During the first 3 months - 100% work from the office If returning to work soon after having child, 1 year 100% WFH for mothers WFH after child is born – for fathers: 13 weeks of 100% WFH (from the day of the birth of the child) Benefits and Office perks: Lunch allowance Private Medical insurance – Regina Maria Our own in-house gym, health & well-being programs Fruits Tuesday Access to online learning platforms Udemy for Business and O’Reilly and budget for external training Bookster Massage at work Anniversary gifts Frequent free-bar parties, annual whole-company parties (have previously rented our own planes to get everyone together!) Fun corner: ping pong table, PS4, lots of board games
Middle Frontend Developer in Bucuresti
Contact
Datele de contact vor fi vizibile dupa ce veti aplica!
Anunţ expirat