NEXadept
Frontend Developer
NEXadeptSingapore4 days ago
Full-timeInformation Technology

We are looking for a creative and detail-oriented Frontend Developer to join our engineering team in Singapore. In this role, you will be responsible for implementing visual elements that users see and interact with within a web application. You will work closely with UI/UX designers to bridge the gap between graphical design and technical implementation, taking an active role on both sides and defining how the application looks as well as how it works.


Responsibilities

  • Feature Development: Develop new user-facing features and build reusable code and frontend libraries for future use.
  • UI/UX Implementation: Ensure the technical feasibility of UI/UX designs and translate wireframes into high-quality code.
  • Performance Optimization: Optimize applications for maximum speed, scalability, and optimal rendering across different devices and browsers.
  • Collaboration: Collaborate tightly with backend developers to integrate user-facing elements with server-side logic via RESTful APIs and GraphQL.
  • Code Quality: Participate in code reviews, maintain high standards of code quality, and write comprehensive unit tests.
  • Troubleshooting: Identify and resolve frontend bugs, bottlenecks, and performance issues to ensure a seamless user experience.


Requirements

  • Bachelor’s degree in Computer Science, Software Engineering, or a related technical field (or equivalent practical experience).
  • 5+ years of proven commercial experience as a Frontend Developer.
  • Strong proficiency in JavaScript (ES6+), HTML5, and CSS3.
  • Deep expertise in at least one modern frontend framework/library such as React.js, Vue.js.
  • Solid understanding of server-side CSS pre-processing platforms (e.g., SASS, LESS).
  • Experience with state management libraries (e.g., Redux, Vuex, Context API).
  • Good understanding of asynchronous request handling, partial page updates, and REST APIs.
  • Familiarity with modern front-end build pipelines and tools (e.g., Webpack, Vite, Babel, npm/yarn).

Key Skills

Ranked by relevance