Software Developer
Job Highlight
Job Description
Position Overview:
We are seeking a skilled and detail-oriented Software Developer to join our development team. You will be responsible for designing, coding, testing, and maintaining software applications to meet the needs of our organization and clients.
Key Responsibilities:
• Write clean, scalable, and efficient code based on specifications
• Collaborate with cross-functional teams to define, design, and ship new features
• Debug and resolve technical issues and bugs
• Maintain and improve the performance of existing software
• Participate in code reviews and contribute to team knowledge sharing
• Document development processes, code changes, and technical information
• Stay up-to-date with the latest industry trends, technologies, and best practices
Requirements:
• Bachelor’s degree in Computer Science, Software Engineering, or related field.
• Proven experience in software development (languages like Python, C, JavaScript, html, CSS)
• Familiarity with frameworks/libraries (e.g., Svelte, Django, Pandas, ExcelJS, nodeJS)
• Understanding of Message Queue (RabbitMQ)
• Understanding of Databases (SQL Server / MySQL) and RESTful APIs
• Understanding of WebServer’s configuration (Nginx)
• Understanding of DNS’s configuration
• Strong problem-solving and communication skills
• Knowledge of version control systems like Git is a plus
Preferred Qualifications:
• Experience with cloud platforms (Optional)
• Mobile development knowledge (iOS/Android) is a plus
Work Environment:
• Hybrid or remote flexibility
• Team-oriented and collaborative setting
• Opportunities for growth and professional development
All applications applied through our system will be delivered directly to the advertiser and privacy of personal data of the applicant will be ensured with security.
Job Function | |
Work Location | Kwai Chung |
Education |
Degree
|
Skills | Java / Python / Communication / Organization |
Employment Type | Full Time |
Industry | Transporatation |