Lead Software Engineer

Technology (Taiwan)
Full Time

Some Things To Know Before You Apply

  • Some things to know before you apply
  • We have big plans to disrupt the traditional fundraising process for private businesses
  • You will work with a diverse team of former investment bankers, strategy consultants and business owners in developing innovative funding and growth strategies for clients
  • Everything we do is focused on helping businesses do business, better
  • We work really hard but play really hard as well

Job Purpose

  • Overlook development of Fundnel products for the next phase of growth along with our vision through the hands-on involvement and working side by side closely with the team
  • Mentor, guide and work in a team with other software engineers to make sure Fundnel is able to evaluate and screen businesses efficiently and accurately, utilizing experience and knowledge from areas including but not limited to:
    • Full-stack web development
    • Database design, Query optimization
    • Integration of 3rd party APIs and tools
    • Performance optimization, Cache mechanisms
    • Server infrastructure, AWS

​Roles & Responsibilities

  • Collaborate with other departments to define, design & ship features
  • Hands-on technical contribution - writing high quality codes and unit tests, code reviews, improving software architecture with heavy focus on reusability and stability
  • Lead a team of engineers, including recruiting, onboarding, coaching and mentorship

​Skills & Experience Required

  • Strong written and verbal communication skills (English & Chinese)
  • At least 5-8 years of software development experience
  • Strong knowledge in backend development using one of the following is a must:
    • PHP (Yii, Laravel, Symfony), Python (Django, flask) or Golang
  • Experience building REST API using Go is a huge plus
  • Experience with frontend development using one of the following is a must:
    • VueJS, ReactJS or AngularJS
  • Experience in database design, building and maintaining databases, optimizing queries
  • Experience with caching practices, memcache, Redis
  • Experience with TDD, unit testing

Bonus Attributes

  • Understanding of DevOps to deploy and maintain server infrastructure
  • Experience with Jenkins, AWS services (EC2, RDS etc)
  • Experience with NoSQL and ElasticSearch

If you are interested, please send your resume to

Only successful applicants will be contacted.

Apply for this job