FREE SHIPPING within United States for orders above $80

Careers

Full-Stack Web Software Engineer​

Apply Now

We are looking for a Web Software Engineer to develop and maintain our web applications as well as its supporting cloud infrastructure.

Responsibilities

  • Software Engineering
    • Build website layouts/user interfaces by using modern HTML/CSS/JS practices
    • Integrate data from various back-end services and databases
    • Gather and refine specifications and requirements based on technical needs
    • Create and maintain software documentation
    • Cooperate with web designers to match visual design intent
  • DevOps
    • Maintain web applications and services
    • Maintain cloud-based web infrastructures
    • Create and maintain code deployment processes for cloud-based web infrastructures
    • Respond to technical incidents

Requirements

  • Based in Singapore
  • A solid understanding of how web applications work including security, session management, and best development practices
  • Experience with writing well designed, testable, efficient code by using best software development practices
  • Adequate knowledge of relational database systems, Object Oriented Programming and web application development
  • Experience in modern object-oriented PHP, HTML, CSS and Javascript, as well as C# and .net
  • Experience in front end frameworks including React, jQuery and Bootstrap
  • Experience in front-end workflows such as the use of Javascript Task Runners and SCSS compilers
  • Comfort with using open source technologies and frameworks
  • Comfort with collaboration, open communication and reaching across functional borders
  • Ability to use a wide variety of technologies and tools
  • Experience with systems and IT operations
  • Experience with cloud-computing or platforms such as Amazon AWS, Microsoft Azure, Heroku etc
  • Comfort with with frequent, incremental code testing and deployment
  • Strong grasp of automation tools
  • Aggressive problem diagnosis and creative problem solving skills
  • A strong focus on business outcomes
  • Degree or Diploma in Computer Science, MIS or similar field