Safety tip: Beware of fake, part-time, or illegal job ads. Verify employer details before you apply or share personal information.
- Weekends Off
- Social Insurance
- Overtime Pay
- Transport Allowance
Responsibilities
- Design, develop, and maintain software applications using modern programming languages.
- Collaborate with cross-functional teams to define and implement new features.
- Conduct code reviews and provide constructive feedback to peers.
- Ensure software quality through testing and debugging.
- Stay updated with emerging technologies and industry trends to enhance product offerings.
- Participate in agile development processes and contribute to sprint planning.
- Document software design and architecture for future reference.
Requirements
- Bachelor's degree in Computer Science, Software Engineering, or a related field.
- Proven experience as a Software Engineer or similar role.
- Proficiency in programming languages such as Java, Python, or C#.
- Strong understanding of software development methodologies and practices.
- Experience with version control systems like Git.
- Familiarity with database management systems and RESTful APIs.
- Excellent problem-solving skills and attention to detail.
- Strong communication and teamwork abilities.
Benefits
- Competitive salary and performance-based bonuses.
- Comprehensive health, dental, and vision insurance.
- Flexible working hours and remote work opportunities.
- Professional development programs and training.
- Generous paid time off and holiday policies.
- Collaborative and inclusive work environment with a focus on innovation.
- Opportunities for career advancement within the company.