استخدام Senior Android Developer
شرح موقعیت شغلی
Responsibilities:
- Design, development and testing of new features in the applications
- Responsible for regular communication with others involved in the development process
- Implement, test, and bug-fix functionality
- Responsibility for design and implementation of software projects using C#
- Participate as a team member in fully agile Scrum deliveries
- Design, build, and maintain efficient and reliable C# code
Requirements:
- A minimum of 5 years of experience as a C# programmer or developer
- BS degree in Computer Science or Engineering (Preferred)
- Proficient in C#, with a good knowledge of its ecosystems
- Experience with ORM frameworks (Entity framework or any others)
- Capacity to use SQL (and NoSQL Preferred)
- Sound understanding of coding and development processes
- Proven experience with software design and OOD methodologies
- Strong in Object Oriented Programming, Design patterns and SOLID principles
- Experience with working in an agile environment
- Proficient understanding of code versioning tools (such as Git)
Nice to have:
- Knowledge of other coding-languages (GoLang, Python, etc).
- Experience with HTML, JavaScript and web development frameworks (ReactJs, Bootstrap, jQuery)
مهارتهای مورد نیاز
- Android
- C#
- SQL
حداقل سابقه کار
- سه تا شش سال
جنسیت
- مهم نیست
وضعیت نظام وظیفه
- معافیت تحصیلی معافیت دائم پایان خدمت