Front-End Developer / JavaScript Developer

This is an IT support group
Singapore
SGD 80,000 - 100,000
Job description

We are looking for a skilled Front-End Developer / JavaScript Developer to join our dynamic team. You will play a key role in designing, developing, and maintaining user-facing features for our applications. This position requires someone who is passionate about modern web technologies, has a keen eye for detail, and thrives in a collaborative environment.

Key Responsibilities

  1. Develop and implement user interfaces by studying design concepts, user flows, and system requirements.
  2. Collaborate with users and team members to identify software needs, troubleshoot problems, and provide solutions.
  3. Write clean, maintainable, and efficient code using HTML5, CSS3, and JavaScript.
  4. Work with JavaScript frameworks, such as Angular (preferred) or similar, to build robust and scalable applications.
  5. Utilize CSS pre-processing platforms like LESS and SASS for styling and design optimization.
  6. Ensure cross-browser compatibility and resolve potential inconsistencies in UI/UX across different platforms.
  7. Handle asynchronous request handling, partial page updates, and AJAX implementation effectively.
  8. Design and consume RESTful APIs and create APIs using Express.js.
  9. Collaborate with back-end developers to integrate front-end designs seamlessly.
  10. Conduct thorough systems analysis to identify areas for improvement and recommend solutions for enhanced efficiency.
  11. Document processes, workflows, and system designs with flowcharts, layouts, diagrams, and comprehensive code comments.
  12. Stay updated on emerging development tools, programming techniques, and industry best practices.
  13. Participate in team collaborations, code reviews, and professional development activities.
  14. Support team members and mentor junior developers as needed.

Required Skills & Qualifications

  1. 2-3 years of software development experience.
  2. Hands-on experience with object-oriented programming concepts, demonstrated through projects or coursework.
  3. Proficiency in HTML5, CSS3, and JavaScript; familiarity with frameworks such as Angular is a plus.
  4. Knowledge of CSS pre-processing tools like LESS or SASS.
  5. Experience with asynchronous programming, AJAX, and partial page updates.
  6. Strong understanding of cross-browser compatibility challenges and solutions.
  7. Competence with SQL-based queries, preferably in a Unix-based database environment.
  8. Knowledge of RESTful API design and usage, with experience developing APIs in Express.js.
  9. Familiarity with tools such as GIT, SVN, Jenkins, Bamboo, and JIRA.
  10. A solid understanding of the Software Development Lifecycle (SDLC).
  11. Strong problem-solving skills with a proactive approach to challenges.
  12. Demonstrates a sense of ownership, initiative, and ability to work collaboratively in a team environment.

To apply, simply click the "Apply" button or send your updated profile to recruit@percept-solutions.com.

EA Licence No.:18S9405 / EA Reg. No.:R1330864

Get a free, confidential resume review.
Select file or drag and drop it
Avatar
Free online coaching
Improve your chances of getting that interview invitation!
Be the first to explore new Front-End Developer / JavaScript Developer jobs in Singapore