Software Developer
Current[System Architecture Design]Module and Architecture Design: Design and enhance system modules and architecture, focusing on scalability, efficiency, and maintainability.[Business Requirement Analysis]Solution Development: Collaborate with stakeholders to understand requirements and develop innovative solutions and features.Feature Implementation: Translate business requirements into technical specifications, ensuring feasibility, scalability, and alignment with product strategy.[App Development]Full Stack Development: Engage in full stack development using modern technologies and frameworks to build robust applications.Code Quality and Best Practices: Adhere to coding standards and best practices, conduct code reviews, and provide feedback to maintain high-quality code.[Collaboration with QA]Bug Fixing: Work closely with QA to identify, reproduce, and fix bugs. Ensure prompt resolution and adherence to quality standards.[Project Management]Sprint Planning: Coordinate and facilitate sprint planning sessions to define scope and goals. Ensure tasks are clearly defined and achievable. Delegate tasks based on expertise and workload, monitor progress, and provide support for timely completion.[App Release Management]Release Management: Oversee app releases to Google Play Store, Apple App Store, and TestFlight. Prepare release notes, manage version control, and ensure compliance with platform policies. Coordinate with QA for internal testing and gather feedback to refine pre-release versions.