Position: PHP developer (Symfony)
Company: IdeaSoft
Experience required: 3y
English level: intermediate

Requirements:
• 3-5 years’ experience in a similar position
• Excellent knowledge of PHP, JavaScript, HTML, SQL.
• Good Experience with any of the following PHP frameworks: Zend, CakePHP, Symfony
• Experience with Sugar CRM or Suite CRM will be considered an advantage
• Experience with C# .NET WebApi will be considered an advantage
• Practical knowledge of Enterprise Design Patterns
• Strong knolege TDD, DDD, OOP.
• Experience with using version control systems SVN/GIT
• Good working knowledge of Linux systems
• Must be fluent in English
• Self-motivated, eager to learn and develop his skills
• Excellent communication and teamwork skills
• Working in a collaborative environment with tight schedules

Will be a plus:
• Degree in Computer Science or relevant field

Responsibilities:
• Integration of user-facing elements developed by front-end developer
• Build efficient, testable, and reusable PHP modules
• Solve complex performance problems and architectural challenges
• Writing effective, accurate and functional code
• Provide technical support for production systems
• Perform functional/unit tests for developed web application and improvements on existing code
• Write technical documentation

We offer:
• Competitive salary and reasonable compensation package
• Social package (20 working days of annual leave, 4 days off, 5 paid sick days)
• Flexible working hours
• Possibility to work remotely as fully as partially
• Challenging projects in diverse business domains and a variety of tech stacks
• Personal development and professional growth opportunities
• Fully-equipped cozy pet-friendly office space located in the top city center;
• Work with talented, ambitious and family-feel teams
• Educational possibilities: corporate courses, knowledge hubs, and in-house English classes
• Indoor Yoga, Krav Maga and Bachata classes
• Compensation for your professional certification & support for your learning activities
• IT Assistant loyalty card that provides you with variable discounts for lots of spots: restaurants, hotels, gym etc.
• Opportunity to choose IT equipment you like
• Professional accounting support and tax coverage
• Support for a healthy lifestyle, compensation for participation in sport events
• Fascinating corporate parties, team-building activities and memorable anniversary presents
• Free own parking lot (cars, bicycles, motorbikes)