Taroko Software logo

Taroko Software

Software Engineer, Team Lead

Engineering – Taipei, Taipei City
Department Engineering
Employment Type Full Time
Minimum Experience Manager/Supervisor
Compensation DOE

Job purpose (工作目的)

To closely collaborate with product management and other business stakeholders to continually deliver enhancements to SAAS web application(s).  Lead scrum team on successful delivery of software increments. Act as a mentor and coach for team members in helping them with career growth and development.  Work with engineering leadership to help drive technical and process excellence aligning with core company values.

 Duties and responsibilities ((工作職責和責任)

  • Work with product manager(s) on product refinement and technical feasibility

  • Lead scrum team with task breakdown and estimation of tasks

  • Provide technical guidance to team members as it relates to design and implementation

  • Be involved with code implementation as well as provide peer code review

  • Work with product management and quality assurance on product releases

  • Conduct 1 on 1 meetings with team members

  • Responsible for performance management and career development of team members

  • Any other ad hoc activities

Technical Qualifications (技術資格)

  • 5+ years of work experience within software engineering with at least 1 year of technical/team lead experience - must have

  • 3+ years of in-depth, hands on experience with front-end or back-end technologies, preferably React JS or Ruby on Rails - must have

  • Understanding of REST APIs and experience with back-end technologies - good to have

  • Understanding of software architecture and design patterns - good to have

  • Familiarity with Agile development methodology, preferable Scrum - good to have

  • Familiarity with MySQL, PostgresSQL or other RDBMS - good to have

  • Familiarity with SAAS based Single Page Application - good to have

Education (學歷)

Bachelor’s Degree or higher in Computer Science, Information Systems, or other related majors

Soft skills (軟技)

  • Ability to teach and mentor 

  • Detail-oriented with a structured approach to solving problems

  • Able to collaborate with people effectively and efficiently

  • Able to organize workflow independently and meet deadlines

  • Have an eagerness to learn and excel in a high-paced environment

  • Organized and self-disciplined, detail-oriented, focused on execution

  • Excellent written and verbal communication skills

  • Good written English (plus for verbal proficiency as well)

Thank You
Your application was submitted successfully.
Apply for this Job
  • Location
    Taipei, Taipei City
  • Department
  • Employment Type
    Full Time
  • Minimum Experience
  • Compensation
  • Powered by