1. Project Integration and Collaboration:
- Join an ongoing project near the Minimum Viable Product (MVP) deadline and seamlessly integrate into the development team.
- Collaborate closely with the existing team members, including front-end developers, other back-end developers, and stakeholders, to ensure alignment and integration of the app with the main system.
- Lead the development efforts in the subproject related to the mobile application, ensuring its seamless connectivity and functionality within the overarching system.
- Implement high-quality, scalable, and efficient code solutions using Golang within the microservices architecture of the backend.
2. Code Quality and Refactoring:
- Maintain and elevate the existing high standards of code quality, emphasizing clean code practices, and contributing to code reviews and refactoring initiatives.
- Identify areas for improvement and implement necessary refactoring to enhance the performance, reliability, and maintainability of the backend codebase.
- Guarantee that your code passes QA/QC's acceptance rates over 90%.
- Design robust APIs to support mobile and desktop clients
3. Rapid Learning and Adaptation:
- Quickly grasp and become proficient in the current codebase, stack, and business logic, adapting to the project's specific requirements and technologies.
- Demonstrate a strong learning curve, swiftly acquiring domain-specific knowledge to effectively contribute to the ongoing project development.