Войдите или зарегистрируйтесь как "Соискатель". Это позволит вам откликаться на вакансии.
Entry Level/ Experienced
As a Frontend Web Software Engineer, we take pride in bringing an enjoyable web experience to our gamers. Fascinated by the continual evolution of technology, our Frontend Web Software Engineers strive to bring engaging and interactive elements to our web browsers, ******* fundamentals while integrating new aspects derived from the evolving technological field.
Job Description:
Collaborate with the design team, other software engineers and product managers to design, build, enhance, and test new features
· Write clean and maintainable code that is properly tested and reviewed
· Understand the product thoroughly. Analyse, design and develop functionalities based on product
requirments.
· Identify and fix problems to improve stability and user experience
· Explore and evaluate the practicality of new technologies to improve existing processes and/or products
· Participate in regular internal technology sharing and other regional tech events
Job Requirements:
· Bachelor's degree or higher in Computer Science or related field
· Passionate about coding and programming, innovation, and solving challenging problems
· Solid understanding of HTML, CSS and grasp strong JavaScript fundamentals
· Good sense of UI and UX design
· Familiar with the full web stack, understand common network protocols
· Knowledge with Vue / React / Angular is preferred
Experience Desired:
· Willing to explore, research and apply new technologies and tools to streamline the existing process
· Excellent working attitude, problem-solving, critical thinking and communication skills
· Experience in solving web performance issues and web performance optimization is a plus
· Experience in using Frontend Engineering, automated tools to develop, test and deploy the systems will be
highly advantageous
At Garena, we are always interested to hear from developers about your publishing plans or funding needs.
If you would like to start a conversation with our team, please complete the form below. Our team will then review your submission, and will contact you to inform you of the next steps.
In general…