
Senior Software Engineer - Fullstack
- Taipei City
- Permanent
- Full-time
- Architect, build, and improve core member services, including subscription management, authentication, and authorization systems
- Build and maintain highly scalable and reliable architecture on both front-end and back-end
- Create and maintain RESTful APIs that drive interactions between client applications and backend services
- Drive continuous improvement in the efficiency, flexibility, and reliability of the platform and services
- Identify and implement opportunities for reducing latency and improving system performance
- Ensure timely delivery of projects with a focus on quality and alignment with business goals
- 4+ years of relevant software development experience
- Proficiency in backend development with Node.js and Typescript/Javascript
- Strong knowledge of HTML, CSS, and JavaScript, with experience in frameworks like React, Angular.js, or Ember.js
- Hands-on experience with cloud services, preferably AWS
- Extensive experience in RESTful API development and integration
- Experience with database systems such as MySQL, MongoDB, or ElasticSearch
- Familiarity with Test Driven Development (TDD), continuous integration, and continuous deployment practices
- Excellent verbal and written communication skills in English
- Strong analytical, problem-solving, debugging, and troubleshooting skills
- Ability to write maintainable and readable code with good design practices
- A team player with a strong sense of ownership and responsibility
- Self-motivated with a strong interest in exploring and learning the latest technologies in the industry
- Willingness to take initiative and drive projects to completion
- Able to work in a dynamic and diverse engineering culture - every day, we learn from each other, brainstorm and execute ideas, and have fun playing ping pong
- Demonstrated use of Generative AI tools (e.g. ChatGPT, Cursor) to develop new or improve workflows, enhance productivity, and drive efficiency at scale.