Senior/Full-Stack Developer

Job Description

Job Position: Mid-level, Full-time, Supervisory

Role

  • Work together with the CTO in the long term development of The Startup Buddy startup builder online platform and mobile apps.

  • Responsible for the design, development and architecture of all major software solutions, including the establishment of company-wide software development best practices together with the CTO

  • Specify work to be developed in-house and with outsourcing partners development, solutions and product offerings

  • Implement applications using Microsoft development tools in N-Tier environment.

  • Assistance in physical and logical database design.

  • Design, code, and test technical solutions.

  • Identify system deficiencies and recommend solutions.

  • Contribute to functional requirements and translate them into technical design and development projects.

  • Perform and manage unit and system integration testing, conversion, migration tasks and documentation.

  • Document features, technical specifications, and infrastructure requirements for self-produced technical work and job processes.

  • Co-ordinate and fill-in for tasks between the UI\UX designer and CTO

  • Assist CTO with development of system admin software

Qualifications

  • Degree in any of the following: Computer Engineering, Computer Science,Information Technology

  • 5+ years of experience in web development

Skills Required

  • Full stack generalist with deep knowledge in back-end software

  • Ability to work in a fast-paced, startup environment. Great at thinking on your feet.

  • Knowledge of AWS, C#, VB.NET, ASP.NET MVC or ASP.NET Core, MS SQL

  • Knowledge of HTML, CSS and JavaScript especially jQuery, Bootstrap, ReactJS

  • Web-based solution development

  • Experience in designing and deploying database systems

  • Understand and have experience in software and hardware maintenance and security

  • Outstanding attention to detail with superior time management skills

  • Strong analytical thinker and problem solver

  • Flexible, adaptable and driven. You take initiative and get things done with planning

Other Requirements

We believe in teamwork which means being able to look each other in the eyes. It is, therefore, necessary you live in Singapore.

Preferences

  • Prior experience in Entrepreneurship roles. Built scalable software on your own from the ground up and have a good understanding of software architecture

  • Fluency in written and spoken bahasa Indonesia.

  • Experience on cross-platform mobile application (android & iOS) Xamarin will be a plus.

Job Perks

  • Great team in a fun working environment

  • Be part of a growing startup

  • Employee share options

  • Flexible work conditions

Application Procedure

Send an email to [email protected] with your

  • Resume

  • IT Portfolio or proof of development skills through projects for example in Github

  • Availability (start date)

Salary

To be determined based on your level of experience, fit and depth of development skills.