Software Engineer (Web Front-End)
4d ago

We are a group of multinational web developers who are fascinated by next-generation web technologies. We genuinely care about bringing an enjoyable web experience to our next billion users.

We value fundamentals more than the ever-changing wind in the front end landscape.

We believe in "HTML for the content, CSS for the presentation, JavaScript for the interaction". We cut following the grain, not against it.

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 requirements.
  • 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 fields
  • 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 React / Angular / Vue is preferred
  • 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
  • Report this job

    Thank you for reporting this job!

    Your feedback will help us improve the quality of our services.

    My Email
    By clicking on "Continue", I give neuvoo consent to process my data and to send me email alerts, as detailed in neuvoo's Privacy Policy . I may withdraw my consent or unsubscribe at any time.
    Application form