x
Get our mobile app
Fast & easy access to Jobstore
Use App
Congratulations!
You just received a job recommendation!
check it out now
Browse Jobs
Companies
Campus Hiring
Download App
Jobs in Singapore   »   Jobs in Singapore   »   Engineering Job   »   Lead/Principal Front End Engineer
 banner picture 1  banner picture 2  banner picture 3

Lead/Principal Front End Engineer

Kaishi Partners Pte. Ltd.

What you will do

  • Build the web frontend product features. Write product features or system development code
  • Apply technical knowledge and problem solving skills to build innovative solutions for complex workflows
  • Strive for constant improvement in terms of code quality, maintainability, performance
  • Participate in, or lead design reviews with peers and stakeholders to decide amongst available technologies
  • Review code developed by other developers and provide feedback to ensure best practices (e.g., style guidelines, checking code in, accuracy, testability, and efficiency)
  • Ensure engineering best practices, including writing comprehensive test cases are followed
  • Contribute to existing documentation or educational content and adapt content based on product/program updates and user feedback
  • Triage product or system issues and debug/track/resolve them by analyzing the sources of issues and the impact on hardware, network, or service operations and quality. Support engineering operations, including being on-call for production support when necessary
  • Collaborate effectively with the team, while being a good communicator (both verbal and written)
  • Document and share important aspects of all engineering decisions being made

What you’ll need

  • Strong engineering skills and foundations, including problem solving, coding and debugging
  • Expertise in core Javascript with at least 7 years of experience developing with it
  • Proficient in Typescript, HTML5, and CSS3 usage in building large-scale applications
  • Experience in browser (Google Chrome, Mozilla Firefox) plugin development is a plus
  • Passion for building rich and innovative user experience
  • Strong communication skills. Proactive in driving various initiatives and processes for the team as well as communicating with various stakeholders
  • Bachelor's degree in Computer Science or related fields would be nice to have

Sharing is Caring

Know others who would be interested in this job?