Senior Backend Developer

工作內容

We are just yet another early-stage startup based in Taiwan, but we are working wholeheartedly to build a great product that empowers creative minds by connecting them with like-minded people with different skills and backgrounds.

For this ambitious journey, we are now on the lookout for an experienced Senior Back-end developer to join our software engineering team.

As a Back-end Developer, you will be responsible for the server-side web application logic as well as for the integration of the front-end part. If you have outstanding programming skills and a great passion for developing beautiful, innovative applications, then you will love this job.

 

Who you are:

  • An expert in test-driven development well experienced in agile methodologies
  • An expert in data modeling in one or more modern relational databases
  • Able to delegate efficiently and have a strong desire to support team missions
  • Most importantly: You have an energetic and collaborative personality with a self-starter approach to work! 

What you’ll do:

  • Participate in the entire application lifecycle, focusing on coding and debugging
  • Write clean code to develop functional web applications
  • Troubleshoot and debug applications
  • Perform UI tests to optimize performance
  • Manage cutting-edge technologies to improve legacy applications
  • Collaborating with the front-end developers and other team members to establish objectives and design more functional, cohesive codes to enhance the user experience.
  • Gather and address technical and design requirements
  • Build reusable code and libraries for future use
  • Liaise with developers, designers, and system administrators to identify new features
  • Follow emerging technologies
  • Help set technical standards and best practices for the future back end team.
  • Optimize application for maximum speed and scalability

條件要求

Requirements: 

  • Bachelor’s degree in computer science or equivalent experience
  • Proven work experience as a Back-end developer
  • In-depth understanding of the entire web development process (design, development, and deployment)
  • Ability to write clean and effective Godoc comments and experience with the full site of Go frameworks and tools, including:
    • Dependency management tools such as Godep, Sltr, etc.
    • Go’s templating language
    • Go’s code generation tools, such as Stringer
    • Popular Go web frameworks, such as Revel
    • Router packages, such as Gorilla Mux
  • Familiar with microservices, Docker containers, Kubernetes and CI/CD
  • Familiar with Git, software engineering and agile software development
  • Working knowledge of CMS frameworks
  • Familiarity with front-end languages (e.g. HTML, JavaScript, and CSS)
  • Ability to understand business requirements and translate them into technical requirements
  • Excellent analytical and time management skills
  • A knack for benchmarking and optimization
  • Teamwork skills with a problem-solving attitude

Extra credit:

  • Professional programming experience (+5 years)
  • Mastery with programming languages like Java, Ruby, PHP, and Python, and web application frameworks like RoR, Django, METEOR, and EXPRESS
  • Experience with web frameworks, and data stores
  • Cognizant of DevOps practices and principles
  • Experience building social media and/or e-commerce applications
  • Direct involvement with open source software projects

Benefits:

  • This position is eligible for Exceptional Early Employee Stock Plan

員工福利

法定項目

勞保、健保、特別休假、勞退、婚假

其他福利

Lunch

We offer free lunch every Monday, Wednesday, and Friday. 

Snacks

  • We order snacks every Monday. Send the office manager any recommendations before his cutoff at 12 a.m. that day.
  • We have water, soda, beer, and other fizzy drinks on a regular basis.

1TM Culture Committee

Culture committee is a voluntarily organized committee of 1TMers that discuss, plan, and proactively drive all matters pertaining to company culture. It is not an ad hoc project team or a top-down effort to drive work ethics; it is a group of dedicated employees who act as true culture change agents, and regularly advise leadership on culture issues. 

Paid Annual Leave

  • 3 days after probation
  • 7 days after 6 months
  • 12 days after one year
  • One additional day for each year after ten years (max 30 days)

Bi-annual Helathchecks

The company will provide health checkups every other years.

Company Device or BYOD

You will be provided with a computer for work, however, if you elect to use your own device for work (“BYOD”), the company will provide you a monthly stipend.

薪資範圍

面議(經常性薪資達4萬元)