We are currently hiring a Software Development Manager to lead a team of full-stack developers to deliver CRM/ERP applications combining cutting-edge technologies of AI, providing complete solutions for enterprises.
Job Description
• Leading the development team in the design, development, coding, testing, and debugging of applications
• Managing all the activities of the software development team and set goals for each team member to ensure timely project delivery
• Work across teams to define efficient solutions and strategies to create cohesive implementation across products.
• Keep up to date with the latest development software
• Provide guidance to the team and ensure they adhere to development standards
• Lead the agile project management processes and ensure proper documentation
The Successful Applicant
• 5+ years experience in programming languages such as C#, Python, Ruby on Rails.
• At least 3 years of experience in a leadership role.
• Experienced working with RESTful API Framework.
• Familiar with ERP/CRM enterprise applications.
• Familiar with server-side technology, SQL database experience.
• Familiar with cloud platforms, such as GCP and Azure
• Knowledge of front-end technologies, VueJS and javascript, and full-stack engineering development
• Experienced working with Microsoft Dynamics 365 is a plus.
We're seeking a Backend Engineer to contribute to the development and management of web applications, including server-side logic, databases, and client-side admin site interfaces. If you're skilled in NodeJS, fluent in English, and eager to join an exciting project, we'd love to have you on our team!
# Responsibilities
1. Deliver robust, testable and efficient code that meets the highest standards of quality.
2. Collaborate closely with the team to develop live gaming products.
3. Document and maintain software functionalities, ensuring clarity for future reference.
4. Design automated tests, carry out unit tests and integration tests.
# Qualifications
1. Degree in Computer Science, Engineering or relevant field.
2. 3+ years of experience in NodeJS (TypeScript) for distributed cloud-based products. We also welcome candidates with expertise in other programming languages who are willing to learn NodeJS (TypeScript).
3. Proactive with excellent communication and problem-solving skills.
4. Good understanding of MySQL or PostgreSQL, and Redis.
5. Familiar with Git.
6. Good understanding of DynamoDB or MongoDB.
7. Good knowledge of RabbitMQ and basic front-end skills for back-office development.
8. Proficiency in both English and Chinese, written and spoken. If your English skills need improvement, we offer English training courses to support your growth.