【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/
【Job Content】
• Coordinate with development, QA , and support teams to drive progress of software release cycle for delivering security products to the global market.
• Provide guidance and support for other team members to understand product objectives and development schedule.
• Coordinate with managers to transfer market demands and customer needs to actionable development plan.
• Hold meeting to track requirement, technical Issues, and schedule.
【Skills and Qualifications】
• Working knowledge in applying program life cycle.
• Familiar with version control and issue tracking tools such as Git, Gitlab, Jira.
• A sense of self-motivation and teamwork.
我們為一家外商消費品公司尋找 Enterprise Application Manager,帶領團隊負責ERP、SCM、CRM、HCM及BPM的開發及維護。
⚫ Lead the development and continuous improvement of enterprise application platforms that support comprehensive business workflows, including supply and demand planning, order management, inventory control, financial reconciliation, compliance with business conduct rules, local payroll, and employee digital tools.
⚫ Spearhead the transition from legacy core systems—including AS400 DMS, OMS, IMS, and RMS—to modern, scalable solutions that align with the company's growth strategy.
⚫ Fully responsible for end-to-end development of enterprise application services, in collaboration with commercial shopping and digital service teams. This includes system architecture, software development, reliability engineering, and automated testing frameworks.
⚫ Manage development resources to efficiently handle service requests, ensuring adherence to technology service levels and maintaining high customer satisfaction. Provide technical consulting and integration development support to other technology teams.
⚫ Oversee team management responsibilities such as setting goals, assigning tasks, monitoring performance, identifying talent needs, and coaching team members for growth and development.
⚫ Drive the Annual Operating Plan (AOP) for enterprise-facing platforms.
⚫ Supervise project teams, ensuring effective management of timelines, budgets, and deliverables.
⚫ Promote cross-functional collaboration with technology and business stakeholders to maximize impact and results.
⚫ Lead efforts to deeply understand platform business and technical characteristics, identify areas for optimization, and implement solutions using innovative thinking and industry best practices.
⚫ Design and implement monitoring mechanisms for key business and technical performance indicators, proactively addressing issues to ensure platform reliability and stability.
• Software development, modelling, simulation, testing, and quality assurance.
• Analysis of user requirements, software, and code.
• Perform maintenance and software integrations for existing systems.
• Design and implement application systems.
• Collaborate with Business Analysts, Project Leads, and the IT team to resolve issues and ensure solutions are viable and consistent.
• Lead system upgrades and the implementation of new technologies.
• Monitor and optimize application performance to ensure high availability and reliability.
• Resolve complex technical issues and provide advanced technical support.
• Mentor and train Junior Application Engineers.
• Follow group and regulatory IT security and infrastructure policies, procedures, and standards to reduce cyber risks to acceptable levels.
• Consult the information security team before adopting any non-standard or not pre-approved open-source code or library for security risk assessment.
• Complete yearly secure code warrior training and pass the test within the defined time window set by the information security team.
• Implement security fixes to the application as identified by the information security team either during the build phase or running phase, within the timeframe according to the security risk severity.
• Follow defined security policies, standards, and procedures in the development life cycle, accessing non-production environments (development, SIT, UAT, staging, DR), and accessing the production environment. This may include but is not limited to: the onboarding of PID to CyberArk, use of CyberArk to access servers/databases, production data masking/encryption when used in non-production environments, and following IAM control assurance guidelines for authentication/authorization in application development.
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