Senior Software Engineer

Singapore·Singapore·SingaporeSoftware Engineering

Job Type
:  Full Time
Job Industry
:  Computer Software
Job Function
:  Information Technology
Experience
:  Senior Staff/ Supervisor / Coordinator / Team Leader
Salary
:  SGD 4.500 - 5.500
Education
:  Bachelor Degree - S1
Description

Responsibilities:

  • Responsible to create, develop and maintain existing code-base and new features or applications.

  • Collaborate with the team to writing clean code, as well as implementing TDD (Test Driven Development) and Code Reviews.

  • Contribute in a team-oriented and Agile development environment.

  • Become the partner and mentor for other Software Developers to introduce the technology implemented in the Company.

  • Desire to take initiative and be a self starter.

  • Driven to work in fast pace working environment.

 

Requirements

 

  • Possess at least Degree in computer science, Engineering or equivalent preferred

  • Minimum 3 years of experience in the IT industry

  • Experience in ONE or more of below skills

  • Java Development (Spring MVC, Spring, Hibernate, JUnit or similar Java frameworks0

  • Javascript Development: Backend (Node.JS) and/or frontend (Vue.js, React.js...)

  • Experience with Git / SVN 

  • Understanding of web standards, object-oriented design and software development principles

  • Experience with building web services, API and data integration

  • Good communication, interpersonal skills, service-oriented attitude and self-motivated

Benefits
  • We provide unbelievable working condition; flexible working hour, ability to work remotely, and unlimited annual leave.
  • We have an international working environment, so you get the opportunity to work with people from other country and diverse background.
  • We are a young workforce, casual and innovative. Come to work in your t-shirt and jeans, bean bag available if you need to get away from your desk. We love discussion and thrive through the sharing ideas.
  • We give you plenty opportunity to develop your leadership skill, as we are in the growth stage of our company and looking for the future leader to grow with us.
  • We are a result driven company, we value outcome not bureaucracy.
Skills Requirements
TeamworkAnalyticfastTDDJavaJavaScriptLaravelSpringFull StackFront EndBack End