This list contains only the countries for which job offers have been published in the selected language (e.g., in the French version, only job offers written in French are displayed, and in the English version, only those in English).
We are looking to add a Front-end Developer in Changsha, China within our EM Front-end team. It is a great opportunity to work in a tech-driven company. In a relaxed and friendly environment, our headquarters are in the heart of the city, at Runhe Financial Center, full of interesting and challenging projects. You are part of the UXMatrix department. Working on the group level, UXMatrix 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. This position is open inside the Site Builders Team Changsha. 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 Web Sockets 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, analyse existing functionality and transform and adapt it into something great using the latest stack of Web technologies.
Job Responsibility:
Development – You adhere to pre-established task delivery deadlines
estimating the development time for assigned tasks
implementing assigned tasks as closely as possible to the previously provided estimation
testing implemented tasks on all necessary devices and popular browsers, preventing reoccurrence of tasks and incidents in production
adding development time spent on tasks in Jira
Code quality - You understand the standards that are enforced by the coding guide and keep compliant with them. You are a promoter of clean code and help more junior colleagues do the same through code reviews and feedback
Code review - You are actively involved in code reviews. You make sure that all coding standards are followed, and that the submitter understands completely not only what to modify but why to do the changes that are required
Refactoring - You easily understand the existing code in the project and can identify the need for refactoring
Scalability, stability and performance - You implement improvements and can offer solutions / alternatives on how to develop the code to further improve scalability of the project
Code documentation - You document your work and how it affects the entire project (when applicable). You add comments in code according to standards / readme. You always keep your documentation up to date
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 - Contributing to best practices knowledge sharing and application within the project
maintaining close collaboration with other team members as well as the responsible Product Owner/Project Manager
participating in daily meetings with the team and discuss/identify both issues and solutions to resolve them
Collect, structure, and analyse information
ensure other team members have access to the collected information
provide assistance to testing and support teams in resolving any technical issues
knowledge about how to share knowledge in many forms: feedback, presentations, recommendation of books and articles, recommendation of events, lessons learned etc.
Requirements:
Three to five years previous experience in a similar role
Proficiency in Vanilla JavaScript / HTML / CSS
Proven experience in creating fast performing interfaces using React and Redux
Proven experience with REST web services and/or web APIs
Basic knowledge of OOP and Data Access / Management
Knowledge of OOP and Data Access / Management
Passion for learning and perfecting skills
Ability to work in a Kanban system with fast switching priorities
Good English, both written and spoken
Experience with all stages of software development lifecycle
Ability to concentrate
Ability to understand technical architecture
Ability to prioritize and manage multiple tasks simultaneously
Analytical thinking
Ability to work under pressure and meet deadlines
Adapt to a fast-changing environment / to be able to provide solutions for improved workflow
Open to giving and receiving feedback
Self-sufficient
Nice to have:
CI/CD - understanding of deployment procedures and workflows
Proven experience in react development
Experience using performance profiling tools and using different performance improvement techniques
Adapt to a fast-changing environment / to be able to provide solutions for improved workflow
What we offer:
Extra leave days for every year at the company – 43 days including public holidays by year 5 of employment
To support women candidates, we offer 100% work from home until the child’s first birthday for mothers
Men receive 4 weeks of paternity leave and can work from home until the child is 13 weeks old
10 sick leaves per year with no doctor’s certificate requirement
Daily catered lunch allowance
A flexible schedule
Our own in-house gym, health & well-being programs
Fruits Wednesday
Access to online learning platforms Udemy for Business and O’Reilly and budget for external training
Frequent office events and team building activities in different locations