We are changing the way people deliver quality web apps.

UI-licious is founded in September 2016, as part of the pioneer batch of Entrepreneur First Singapore.

Founders

Uilicious's founders are talented full-stack web application developers who have been building large web applications, with complex testing requirements, for many years.

Photo
Eugene

Eugene has been expertly designing and deploying scalable infrastructure for web applications for several years.
He spends his spare time breaking things apart and reinventing the wheel.
He loves to contribute to the software developer community, and has published several libraries to public repositories.

Photo
Shi Ling

Shi Ling is master at building complex but elegant user interfaces for web applications across multiple browsers, devices, and resolutions. She is the go to person for fixing user interface issues.
And, she adores cats.

Join Us

We are currently growing our team, and we looking for people to fulfil these roles:

DevOps Engineer

We are looking for a software engineer to:

  • Plan, monitor, and maintain our infrastructure in a scalable manner, and
  • Facilitate development processes through automation

You are expected to:

  • Be savvy about IT infrastructure, network protocols, virtualization, load balancing, and security.
  • Be proficient with Linux server administration, and write scripts to automate development processes that change over time.
  • Be familiar with tools (or similar equivalents) used in our infrastructure (refer to our technology stack below).
  • Document your work.
  • Promote good software development practices, and understand and communicate the importance of software testing. ๐Ÿ˜‰

You will also be involved in developing our core technology from time to time, so you are expected to have some knowledge about our front and back end stacks.

Our technology stack:

  • Front end:
    • MVVM Framework: VueJs
    • Styling: SASS
    • Asset Pipeline Manager: Webpack
    • Testing: UI-licious ๐Ÿ˜‰
  • Back end:
    • Server: NodeJS (ExpressJS), Java
    • Database: MySQL
    • Testing: JUnit (Java)
  • Infrastructure:
    • Server Administration: Linux, Docker, Rancher
    • Continuous Integration: Jenkins
    • Networking: NGINX, HA proxy
    • Cloud Services: AWS
*This is just a list of technologies that we mainly use. The technologies we use is not limited to this list, and you are expected to learn them when needed.

Most importantly, we look out for the following traits in candidates:

  • Enthusiasm to learn new technologies
  • Ability to explore possible solutions to uncommon problems independently
  • Team spirit

Drop us your resume at [email protected].

Web Developer

We are looking for an software engineer to:

  • Design, plan, and implement technologies for our core product UI-licious.

You are expected to:

  • Be savvy about classic software engineering concepts, e.g. OOP, data structures, algorithms, RDBMS
  • Be savvy about modern web technologies - REST APIs, caching, responsive web design, MVC/MVVM framework
  • Be proficient with technologies (or similar equivalents) used in our front and back end stacks (refer to our technology stack below).
  • Communicate with product team / users to understand product requirements and provide support
  • Document your work.
  • Promote good software development practices, and understand and communicate the importance of software testing. ๐Ÿ˜‰

Our technology stack:

  • Front end:
    • MVVM Framework: VueJs
    • Styling: SASS
    • Asset Pipeline Manager: Webpack
    • Testing: UI-licious ๐Ÿ˜‰
  • Back end:
    • Server: NodeJS (ExpressJS), Java
    • Database: MySQL
    • Testing: JUnit (Java)
  • Infrastructure:
    • Server Administration: Linux, Docker, Rancher
    • Continuous Integration: Jenkins
    • Networking: NGINX, HA proxy
    • Cloud Services: AWS
*This is just a list of technologies that we mainly use. The technologies we use is not limited to this list, and you are expected to learn them when needed.

Most importantly, we look out for the following traits in candidates:

  • Enthusiasm to learn new technologies
  • Ability to explore possible solutions to uncommon problems independently
  • Team spirit

Drop us your resume at [email protected].