【Key Responsibilities】
Team Leadership
● Lead and manage R&D team of up to 15 engineers
● Establish efficient development processes and team collaboration frameworks
● Recruit, train, and retain top technical talent
Technical Architecture & Development
● Drive overall system architecture design and technology selection
● Lead backend development using Golang
● Lead frontend development using React 18+
● Ensure system stability, scalability, and security
Product Planning & Collaboration
● Report directly to CEO on development progress and technical decisions
● Collaborate with PM to translate product requirements into technical solutions
● Work with designers to align technical implementation with design vision
● Participate in system product planning and integration strategy with management team
【Requirements】
Technical Skills
● 5+ years software development experience, 3+ years team management
Expert-level Golang backend development with large-scale system architecture experience
● Proficient in React 18+ frontend development
● Experience with distributed systems and microservices architecture
● Strong background in database design, API design, and system integration
Management Skills
● 10-15 person team management experience
● Excellent communication and cross-functional collaboration abilities
● Effective decision-making in fast-paced environments
Personal Attributes
● Innovation mindset and strong problem-solving skills
● Proactive in staying ahead of cutting-edge technology trends
● Commitment to continuous learning and technology exploration
● High responsibility and ability to work under pressure
● Fast learner with ability to quickly master new technologies
Preferred Qualifications
● Experience in influencer marketing or social media monitoring systems
● Familiarity with social media platform technical integrations
更多資訊>>>https://ikala.tv/zh-tw/
Responsibility:
- Technical Specification Development: Author comprehensive technical specifications for internal software platforms, ensuring clarity and alignment with engineering goals.
- Documentation Management: Create and maintain detailed documentation for meetings, project milestones, and other critical information, facilitating knowledge sharing and transparency.
- Engineer Collaboration: Foster strong relationships with engineering teams through proactive communication and engagement, ensuring effective collaboration and alignment.
- Technical Concept Comprehension: Demonstrate a strong understanding of technical concepts and architectures, enabling effective communication and problem-solving.
[Must Have]
- Bachelor's degree in Computer Science, Software Engineering, or a related technical field.
- 6+ years experience in Software technical program management or a related role.
- 3+ years experience in software development or a related role.
- Strong technical writing and documentation skills.
- Excellent communication and interpersonal skills.
- Ability to understand and communicate complex technical concepts.
- Experience of building up dashboard using SQL language
Location: Taiwan / Remote with regular HK office visits
Industry: Financial & Insurance Technology
Gain Miles (GUM) is looking for a Project Manager – Insurance Systems (Java Based) to lead the planning and delivery of projects on our Java-based insurance billing application. This hands-on role requires both business and technical understanding to ensure smooth integration of insurance processes with system logic.
You will collaborate with Hong Kong stakeholders and Taiwan developers, ensuring projects are delivered accurately and efficiently.
Key Responsibilities
1.Project Planning & Delivery
•Drive execution of Java-based insurance billing system projects.
•Define business processes and system functions.
•Conduct sprint cycle reviews and manage priorities in daily stand-ups.
•Ensure on-time delivery while addressing ad hoc issues.
2.Requirement Gathering & Documentation
•Collect insurance system requirements from Hong Kong product teams.
•Draft technical flow charts, state transition diagrams, and error handling rules.
•Manage PRD documentation in Confluence and flows in Figma.
3.Communication & Coordination
•Bridge business, insurance teams, and developers for smooth communication.
•Arrange meetings to clarify technical requirements and system workflows.
•Collaborate closely with Taiwan engineers on system logic and integration.
4.Tools & Workflow
•Use Jira for tracking, Confluence for PRD, and Figma for UI/flow documentation.
•Facilitate cross-border team communication and project progress.
5.Testing & Quality Assurance
•Work with developers on PRD explanation and design confirmation.
•Conduct initial functional acceptance testing.
•Support Junior PM/QA in drafting SIT/DEV vs UAT test plans for insurance system testing.