Kinh nghiệm
Hơn 1 năm kinh nghiệm
Bằng cấp
Cao đẳng trở lên
1. Đối với Senior Developer (Nhóm phát triển ứng dụng (Desktop / WebBase))
- Tốt nghiệp Cao đẳng / Đại học hoặc chuyên ngành CNTT.
- Có ít nhất 2 năm kinh nghiệm.
- Thành thạo ngôn ngữ lập trình C#, ASP.NET, MVC
- Nắm vững về MSSQL Server (2008+) và hiểu biết MySQL, PostgreSQL, HyperSQL,... và một số CSDL No-SQL: Redis, ElasticSearch, MongoDB.
- Có kinh nghiệm sử dụng cache như IIS Cached, MemCached, Redis cached và NodeJS, Siglr là 1 lợi thế.
- Thành thạo Javascript, HTML (HTML5), CSS (CSS3), jQuery, AngularJS;
- Nắm rõ kiến thức OOP, Design pattern, ưu tiên những người am hiểu về Enterprise Software;
- Có kinh nghiệm làm việc với WCF, Windows Services, WebServices;
- Ưu tiên người có khả năng thiết kế UI/UX;
- Tiếng Anh: đọc hiểu tốt tài liệu kỹ thuật, ưu tiên những người có chứng chỉ MCP về phát triển phần mềm.
2.Đối với Senior Developer (Nhóm phát triển ứng dụng Mobile (Android, IOS)
- Tốt nghiệp Cao đẳng / Đại học hoặc chuyên ngành CNTT.
- Có ít nhất 2 năm kinh nghiệm.
- Có kỹ năng và kiến thức chuyên sâu về Objective-C, Swift hoặc Android SDK
- Có kinh nghiệm với React Native hoặc Xamarin là một lợi thế.
- Có kinh nghiệm với các framework như Core Data, Core Animation, chuẩn mực thiết kế UI/UX …
- Có kinh nghiệm làm việc với Restful, SOAP API để kết nối ứng dụng với Back-End.
- Có kiến thức sử dụng hệ quản trị cơ sở dữ liệu như: SQLite, Realm, …
- Biết sử dụng các công cụ như Git, SVN, Jira …Có kiến thức về xây dựng các thư viện bằng ngôn ngữ bậc thấp như C là lợi thế.
- Ưu tiên ứng viên có kinh nghiệm về Big Data
Chia sẻ
Bình luận