Skills & Requirements:
- Core knowledge in Computer Science
- Deep knowledge of C# development from high-level architecture to low-level optimizations (Java and C++ would also suffice)
- Experience producing application prototypes
- Development and Basic Optimizations in RDBMS (SQL Server, Oracle, MySQL, PostgreSQL)
- OOP and Test Driven Development
- Experience in Multithreading/Multitasking
- Network Basics and Network Programming
- Hardware Basics
- Software Optimization and Scalability
- Experience of working in aggressive scheduled timelines
- Understanding of shipping software in a team, including code reviews, documentation, and ensuring code testability
- Ability to work effectively both individually and on a team
- Excellent troubleshooting and debugging skills
- Strong design and problem-solving skills, requirements gathering and analysis
- Experience in software architecture designing
- Having sense of ownership and desire to fix problems you didn't cause
- Adaptable communication skills, ability to talk to developers, platform, support, business and PMs
What you will get:
- Competitive salary
- Bonus based on performance
- Family health insurance
- Modern work atmosphere
- An interesting job in a high-tech company
- Continuous development of your technical skills
- Opportunities to work in international and multicultural environments
- Supportive & Cohesive Teams
- Fitness Center membership
- Teambuilding events
- Cafeteria with complimentary food and beverages
- Fun work environment
- Countless Opportunities
Apply for this position
Growth And Development
Smart And Motivated Team
Care About Values