Stacck Pte Ltd
Country : Anywhere
  • Full-time
  • Freelance

API/Web Developer

Why you’ll love working with Stacck

We’re tackling a real pain:

  • Our customers: HQ managers of companies with a distributed workforce
  • Serve multiple industries: F&B, Events, Outfield Services, Below the Line Marketing & Advertising, etc.
  • Currently serving multiple countries in APAC
  • Our core platform is near finished. Upcoming initiatives are integrations, intelligent alerts, bots, optimising for multimedia, etc.

We’re awesome to work with:

  • Attractive salary commensurate with your capabilities & experience
  • Paid leave: at least 14 days per calendar year
  • Get a chance to travel to Singapore to work and learn
  • Learning days & courses for you to upgrade your skills 
  • We place high value on work-life integration.
  • Work with a multinational and interdisciplinary team.
  • We are proud of creating an enterprise solution that is disruptive, cutting edge and will grow to become a global success.

About Stacck

Stacck is disrupting the way the managers in the service industry manage their employees. Instead of using chat, emails or SMS, managers assign, track and audits employees’ tasks, managers use Stacck. 
 
Stacck is an American company based in Singapore. We are a fully funded start up that counts influential names as our investors. It is a rare opportunity for you to be able to work in a team that has such strong investor backing.
 
Joining us also means that you will get the opportunity to learn from the founding members of Stacck. Our founder has deep experience from being a senior leader in global companies such as Samsung and Disney. Our Co-founder is a Lean Start-up leader in Singapore who has taught Lean Start-up in General Assembly, Lean Start-up Machine and organises the Singapore Lean Start-up Circle. Our CTO was the former Senior Software Engineer from Southeast Asia’s number one hotel reservation app Eatigo. We have a pool of technical advisers who used head technical and product teams at Spotify, Hooq, Perx, Redmart and more. 
 
At Stacck, we want our team to be made up of people who are the very best in their individual fields or have the ability to become the best. If we accept you, it means that we also want you to have the best working environment to grow. You will be working alongside awesome team members who have unique experience in startups and business.
 
We practice Lean Start-up and Agile. We do stand-ups and ship code often. We have an open work culture but yet we are very focused and very energetic. We behave like a start-up but we think big like Apple.  We do not believe in fault finding so if we make mistakes, we prefer to learn from it rather than blame each other for it.
 
Everyone in the team wants to make a name for themselves. We are looking for others who wants to achieve this with us too.  

www.stacck.com

Responsibilities

Location: Remote
Hours: full-time but flexible, aligned to Singapore working hours (UTC +08:00)

 

Role

Get to do what you love best - develop solutions for real problems. Work on a solution that solves a real problem and makes a difference to our customers.

We are looking for a Back-End Web Developer responsible for managing the interchange of data between the server and the users. Your primary focus will be development of all server-side logic, definition and maintenance of the central database, and ensuring high performance and responsiveness to requests from the front-end. You will also be responsible for integrating the front-end elements built by your co-workers into the application. A basic understanding of front-end technologies is therefore necessary as well. 

You will also have impact on entire lifecycle of our development process.  Hence familiarity and experience in front-end development, devops and automated testing will be a huge advantage.  

Responsibilities

  • Integration of user-facing elements developed by a front-end developers with server side logic
  • Building reusable code and libraries for future use
  • Optimization of the application for maximum speed and scalability
  • Implementation of security and data protection
  • Design and implementation of data storage solutions
  • Expand platform’s test coverage 
  • Communication with other team members and strong product ownership sense 
  • Design and development of readable, testable and reusable code  
  • Improvement of development process, maintaining continuous integration infrastructure

 

Requirements

Skills Required 

  • At least 2-3 years’ experience in back-end API development 
  • Basic understanding of front-end technologies and platforms, such as JavaScript, HTML5, and CSS3
  • Good understanding of server-side CSS pre-processors, such as LESS and SASS
  • User authentication and authorization between multiple systems, servers, and environments
  • Integration of multiple data sources and databases into one system
  • Management of hosting environment, including database administration and scaling an application to support load changes
  • Data migration, transformation, and scripting
  • Setup and administration of backups
  • Outputting data in different formats
  • Understanding differences between multiple delivery platforms such as mobile vs desktop, and optimizing output to match the specific platform
  • Creating database schemas that represent and support business processes
  • Implementing automated testing platforms and unit tests
  • Proficient knowledge of a back-end programming language (Ruby, Java, .NET, JavaScript)
  • Proficient understanding of code versioning tools, such as Git
  • Excellent logic skills
  • Ability to work independently
  • Able to communicate and collaborate effectively with the team
  • Able to work under high pressure and tight deadlines
  • Ability to communicate well in English (including speaking and writing)

A big plus if you

  • are familiar with any modern javascript frameworks(Backbone.js, Angular.js, Ember.js, React.js)
  • are familiar with automated deployment tools (Docker, Capistrano, Fabric)
  • are familiar with continuous integration tools (Jenkins, TravisCi, CircleCi) 
  • are familiar with automated testing tools (Selenium, Capybara, Phantomjs, Casper js)
  • have profile on github and have some projects that you can talk about
  • are familiar with mobile development either on Android or IOS 
  • are familiar with api specification tools like OpenAPI (aka Swagger)
  • are familiar with testing frameworks like Rspec, PHPUnit, unittest or  JUnit

Non Negotiables

  • Must have your own laptop/computer & mobile device
  • Access to reliable internet connection
  • Able to align online hours with Singapore working hours 

 

Salary

3750 - 4500 SGD

Total applicants :29 Job posted 4 months ago Total Views : 393 Unique Views : 393


Submit Application